软件工程作业.docVIP

  • 1
  • 0
  • 约小于1千字
  • 约 4页
  • 2023-04-19 发布于山东
  • 举报
软件测试课程设计 软件测试项目: 输入三个整数a、b、c分别作为三边的边长构成三角形。经过程序判断所构成的三角形的种类,当此三角形为一般三角形、等腰三角形及等边三 角形时,分别作计算。 要求: 用等价类划分方法为该程序进行测试用例设计。(三角形问题的复杂之处在 于输入与输出之间的关系比较复杂。) 提示: 、解析题目中给出和隐含的对输入条件的要求:(1)整数 (2)三个数(3)非零数(4)正数 (5)两边之和大于第三边(6)等腰 (7)等边 若是a、b、c满足条件(1)~(4),则输出以下四种情况之一: 若是不满足条件(5),则程序输出为非三角形。 若是三条边相等即满足条件(7),则程序输出为等边三角形。 3)若是只有两条边相等、即满足条件(6),则程序输出为等腰三角形。 若是三条边都不相等,则程序输出为一般三角形。 2、列出等价类表并编号 3、设计测试用例覆盖有效等价类 4、设计测试用例覆盖无效等价类 覆盖有效等价类的测试用例: abc覆盖等价 类号码 345(1)--(7) 445(1)--(7), 8) 455(1)--(7), 9) 545(1)--(7), 10) 444(1)--(7), 11) 覆盖无效等价类的测试用例:

文档评论(0)

1亿VIP精品文档

相关文档