用软件测试的方法做一个Excel表格 三角形程序边界测试 三角形函数边界值测试 某函数isTriangle(a,b,c)接收三个1~200的整数作为参数,这三个值分别代表三 角形三条边的长度,函数针对不同的输入情况,会得出以下几个输出结果: 输入不符合要求 不构成三角形 等边三角形 等腰角形 一般三角形 测试用例设计 假设输入的三个参数都不为空,且为整数 三个输入变量:第一条边a,第二条边b,第三条边c 设计出健壮边界值测试用例和健壮边界最坏情况的测试用例。
时间: 2023-05-31 11:05:51 浏览: 35
健壮边界值测试用例:
1. 输入符合要求,构成等边三角形
a=1, b=1, c=1
a=200, b=200, c=200
2. 输入符合要求,构成等腰三角形
a=1, b=2, c=2
a=200, b=100, c=200
3. 输入符合要求,构成一般三角形
a=3, b=4, c=5
a=199, b=150, c=100
4. 输入不符合要求,a+b<=c
a=1, b=2, c=4
a=100, b=99, c=199
5. 输入不符合要求,a+c<=b
a=1, b=4, c=2
a=100, b=199, c=99
6. 输入不符合要求,b+c<=a
a=4, b=1, c=2
a=150, b=100, c=50
健壮边界最坏情况的测试用例:
1. 输入符合要求,构成等边三角形
a=1, b=1, c=1
a=200, b=200, c=200
2. 输入符合要求,构成等腰三角形
a=1, b=2, c=2
a=200, b=100, c=200
3. 输入符合要求,构成一般三角形
a=3, b=4, c=5
a=199, b=150, c=100
4. 输入不符合要求,a+b<=c
a=1, b=2, c=4
a=100, b=99, c=199
5. 输入不符合要求,a+c<=b
a=1, b=4, c=2
a=100, b=199, c=99
6. 输入不符合要求,b+c<=a
a=4, b=1, c=2
a=150, b=100, c=50
7. 输入符合要求,但a,b,c均为最小值
a=1, b=1, c=1
8. 输入符合要求,但a,b,c均为最大值
a=200, b=200, c=200
9. 输入符合要求,但a,b,c中有一个为最小值
a=1, b=2, c=3
10. 输入符合要求,但a,b,c中有一个为最大值
a=199, b=150, c=200