白盒测试实验报告——三角形
一、实验目的
1)巩固白盒测试技术,能熟练应用控制流覆盖方法设计测试用例;
2)学习测试用例的书写。
二、实验内容
判断三角形类型
5,7,9,12,13
等边三角形
5
(10,20,25)
a,b,g,h,i
1,2,3,4,5,7,8,13
一般三角形
(4)判定覆盖;
编号
测试用例
执行路径
覆盖判定
预输出结果
1
( 0,10,20)
a,c,d
F1
超出
2
( 10,20,35)
a,b,e,f
T1,F2
不能构成三角形
3
( 10,20,25)
a,b,g,h,i
T1,T2,F3
一般三角形
4
( 3,3,5)
a,b,g,j,k,l
T1,T2,T3,F4
等腰三角形
5
( 3,3,3)
a,b,g,j,m,n
T1,T2,T3,T4
等边三角形
(5)条件覆盖:
条件
符号
a>=1&& a<=200
1T
b>=1&& b<=200
2T
c>=1&& c<=200
3T
a+b>c
4T
a+c>b
5T
b+c>a
6T
a==b
7T
b==c
8T
a==c
9T
编号
测试用例
执行路径
覆盖条件
预输出结果
1
( 0,10,20)
a,c,d
-1T,2T, 3T
超出
2
( 10,20,35)
a,b,e,f
1T,2T,3T,-4T, 不是三角形
5T, 6T
3
(10,35,20)
a,b,e,f
1T,2T,3T,4T, 不是三角形
-5T,6T
4
(35,10,20)
a,b,e,f
1T,2T,3T,4T, 不是三角形
5T, -6T
5
(10,20,25)
a,b,g,h,i
1T,2T,3T,4T, 一般三角形
5T,6T,-7T,-8T,
-9T
6
(3,3,3)
a,b,g,j,m,n
1T,2T,3T,4T, 等边三角形
5T,6T,7T,8T,
9T
7
(3,3,5)
a,b,g,j,k,l
1T,2T,3T,4T,5T,6T, 等腰三角形
7T,-8T,-9T
(6)判定
/ 条件覆盖;
编号
1
测试用例
( 0,10,20)
执行路径
a,c,d
覆盖条件
-1T,2T,3T
覆盖判定
F1
预输出结果
超出
2
( 10,20,35)
a,b,e,f
1T,2T,3T, T1,F2
不能构成三角形
-4T, 5T,6T
3
(10,35,20)
a,b,e,f
1T,2T,3T, T1, F2
不能构成三角形
白盒测试实验报告三角形 来自淘豆网m.daumloan.com转载请标明出处.