当前位置:文档之家› isTriangle三角形测试用例

isTriangle三角形测试用例

等边三角形
等边三角形
8
3、编写程序isTriangle,根据测试用例对程序进行测试。
Y
Y
N
Y
Y
Y
Y
Y
C3
c + a > b
N
Y
Y
Y
Y
Y
Y
Y
C4
a = b
_
_
_
N
Y
_
N
Y
C5
b = c
_
_
_
N
N
Y
_
Y
C6
c = a
_
_
_
N
_
N
Y
Y
动作项
A1
非三角形
X
X
X
A2
一般三角形
X
A3
等腰三角形
X
X
X
A4
等边三角形
X
2、根据判定表编写针对程序isTriangle的测试用例。
编号
输入数据
预期输出
实际输出
实训七
1、现有一程序isTriangle,根据输入的3条边的边长,判断是否能够成一个三角形,如果能构成三角形,再判断是等腰三角形还是等边三角形,请制定针对该程序的判定表(为简单起见,约定输入的边长只能是大于0的数)。
ID
名称
1
2
3
4
5
6
7
8
条件项
C1
a + b > c
Y
N
Y
Y
Y
Y
Y
Y
C2
b+ c > a
测试结果
覆盖的规则
a
b
c
1
1
5
3
非三角形
非三角形
非三角形
1
2
2
2
5
非三角形
非三角形
非三角形
2
3
10
4
3
非三角形
非三角形
非三角形
3
4
3
4
5
一般三角形
一般三角形
一般三角形
4
5
3
3
4
等腰三角形
等腰三角形
等腰三角形
5
6
8
5
5
等腰三角形
等腰三角形等腰三角形6来自778
7
等腰三角形
等腰三角形
等腰三角形
7
8
9
9
9
等边三角形
相关主题