下载此文档

软件测试方面的一些题及答案模板.doc


文档分类:IT计算机 | 页数:约5页 举报非法文档有奖
1/5
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/5 下载此文档
文档列表 文档介绍
三、简答题(每题10分,5道):
依据下面给出规格说明,利用等价类划分方法,给出足够测试用例。
“一个程序读入三个整数。把此三个数值看成是一个三角形三个边。
这个程序要打印出信息,说明这个三角形是三边不等、是等腰、还是
等边。”
答案: 设三角形三条边分别为A, B, C。假如它们能够组成三角形三条边,必需满足:
A > 0,B > 0,C > 0,且A + B > C,B + C > A,A + C > B。
假如是等腰,还要判定是否A = B,或B = C,或A = C。
对于等边,则需判定是否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), A + C £ B (11),B + C £ A (12)
是否等腰三角形 (A = B) (13), (B = C) (14),(A = C) (15) (A 1 B) and (B 1 C) and (A 1 C) (16)
是否等边三角形 (A = B) and (B = C) and (A = C) (17) (A 1 B) (18), (B 1 C) (19),(A 1 C) (20)
设计测试用例:输入次序是〖A,B,C〗
§〖3,4,5〗覆盖等价类 (1), (2), (3), (4), (5), (6)。满足即为通常三角形。
§〖0,1,2〗覆盖等价类 (7)。不能组成三角形。 若不考虑特定A, B, C,
§〖1,0,2〗覆盖等价类 (8)。同上。 三者取一即可
§〖1,2,0〗覆盖等价类 (9)。同上。
§〖1,2,3〗覆盖等价类 (10)。同上。 若不考虑特定A, B, C,
§〖1,3,2〗覆盖等价类 (11)。同上。 三者取一即可
§〖3,1,2〗覆盖等价类 (12)。同上。
§〖3,3,4〗覆盖等价类 (1), (2), (3), (4), (5), (6), (13)。 满足即为等腰三角形,
§〖3,4,4〗覆盖等价类 (1), (2), (3), (4), (5), (6), (14)。 若不考虑特定A, B, C,
§〖3,4,3〗覆盖等价类 (1), (2), (3), (4), (5), (6), (15)。 三者取一即可
§〖3,4,5〗覆盖等价类 (1), (2), (3), (4), (5), (6), (16)。不是等腰三角形。
§〖3,3,3〗覆盖等价类 (1), (2), (3), (4), (5), (6), (17)。是等边三角形
§〖3,4,4〗覆盖等价类 (1), (2), (3), (4), (5), (6), (14), (18)。 不是等边三角形,
§〖3,4,3〗覆盖等价类 (1), (2), (3), (4

软件测试方面的一些题及答案模板 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息