测试用例设计 - UML软件工程组织-火龙果软件工程.pptVIP

  • 19
  • 0
  • 约7.32千字
  • 约 45页
  • 2016-03-09 发布于湖北
  • 举报

测试用例设计 - UML软件工程组织-火龙果软件工程.ppt

确定测试用例 根据已列出的等价类表,按以下步骤确定测试用例: 为每个等价类规定一个唯一的编号; 设计一个新的测试用例,使其尽可能多地覆盖尚未覆盖的有效等价类。重复这一步,最后使得所有有效等价类均被测试用例所覆盖; 设计一个新的测试用例,使其只覆盖一个无效等价类。重复这一步使所有无效等价类均被覆盖。 * 举例 根据下面给出的规格说明,利用等价类划分的方法,给出足够的测试用例。 “一个程序读入3个整数,把这三个数值看作一个三角形的3条边的长度值。这个程序要打印出信息,说明这个三角形是不等边的、是等腰的、还是等边的。” * 举例 我们可以设三角形的3条边分别为A,B,C。如果它们能够构成三角形的3条边,必须满足: A0,B0,C0,且A+BC,B+CA,A+CB。 如果是等腰的,还要判断A=B,或B=C,或A=C。 如果是等边的,则需判断是否A=B,且B=C,且A=C。 * 举例 输入条件 有效等价类 无效等价类 是否三角形的三条边 (A0), (1) (B0), (2) (C0), (3) (A+BC), (4) (B+CA), (5) (A+CB), (6) (A≤0), (7) (B≤0), (8) (C≤0), (9) (A+B≤C), (10) (B+C≤A), (11) (A+C≤B),

文档评论(0)

1亿VIP精品文档

相关文档