三角形用例设计

上一篇 / 下一篇  2007-12-06 08:39:08

测试用例实例--三角形用例设计

n      我们可以设角形的3条边分别为ABC。如果它们能够构成角形的3条边,必须满足:

n      A>0B>0C>0,且A+B>CB+C>AA+C>B

n      如果是等腰的,还要判断A=B,或B=C,或A=C

n      如果是等边的,则需判断是否A=B,且B=C,且A=C

输入条件

有效等价类

无效等价类

是否三角形的三条边

A>0),    1

B>0),    2

C>0),    3

A+B>C),  4

B+C>A),  5

A+C>B),  6

A≤0),     7

B≤0),     8

C≤0),     9

A+B≤C),   10

B+C≤A),   11

A+C≤B),   12

是否等腰三角形

A=B),    13

B=C),    14

C=A),    15

A≠BandB≠CandC≠A    16

是否等边三角形

A=BandB=CandC=A

             17

A≠B),     18

B≠C),     19

C≠A),     20

 

 


TAG:

引用 删除 lounq10000   /   2009-11-16 09:48:12
3
引用 删除 atine   /   2008-03-11 16:27:36
证明a,b,c为有效数字
Case 1:
输入空值
Case 2:
输入符号
Case 3:
输入字母
Case 4:
输入负数
Case 5:
输入0
Case 6:
输入长度大于指定长度的数
Case 7:
输入字母数字组合
Case 8:
输入有效数字a,b,c

证明a,b,c可以构成三角形。
Case 9:
输入a,b,c,令a+b<c
Case 10:
输入a,b,c,令b+c<a
Case 11:
输入a,b,c,令a+c<b
Case 12:
输入a,b,c,令a+b=c
Case 13:
输入a,b,c,令b+c=a
Case 14:
输入a,b,c,令a+c=b
Case 15:
输入a,b,c,令a+b>c,a+c>b且b+c>a

证明a,b,c构成的三角形为等腰三角形。
Case 16:
输入a,b,c,令a≠b≠c
Case 17:
输入a,b,c,令a=c=b
Case 18:
输入a,b,c,令a=b≠c
Case 19:
输入a,b,c,令a=c≠b
Case 20:
输入a,b,c,令b=c≠a
我的品牌ccc的个人空间 引用 删除 我的品牌ccc   /   2007-12-06 21:00:34
dfdfd
茶里园——芦柑摊头 引用 删除 鬼柳   /   2007-12-06 12:02:38
放我们出去
昔日小小的51testing博客 引用 删除 sunxy5291   /   2007-12-06 11:56:33
这个以前我研究过!
 

评分:0

我来说两句

序号

ABC

覆盖等价类

输出

1

345

1),(2),(3),(4),(5),(6

一般三角形

2

012

7

不能构成三角形

3

102

8

4

120

9

5

123

10

6

132

11

 

« 2024-05-04  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 14699
  • 日志数: 24
  • 建立时间: 2007-11-18
  • 更新时间: 2008-08-26

RSS订阅