软件工程七章以前复习与习题课.pptxVIP

  • 2
  • 0
  • 约2千字
  • 约 55页
  • 2022-08-28 发布于上海
  • 举报
7-4 回答下列问题: (2)假设有一个由1000行FORTRAN语句构成的程序(经编译后大约有5000条机器指令),估计对其进行测试期间将发现多少个错误?为什么? (3)设计下列伪码程序的语句覆盖和路径覆盖测试用例: START INPUT (A,B,C) IF A5 THEN X=10 ELSE X=1 END IF IF B10 THEN Y=20 ELSE Y=2 END IF IF C15 THEN Z=30 ELSE Z=3 END IF PRINT (X,Y,Z) STOP;;;;;;;解:用基本路径测试方法设计测试用例的过程,有下述4个步骤: ⑴ 根据过程设计的结果画出流图;;⑶确定线性独立路径的基本??合 由于它的环形复杂度为5,因此共有5条独立路径,分别取为: 路径1:1—2—3—4—6—7—9—11—12 路径2:1—2—5—6—7—9—11—12 路径3:1—2—3—5—6—7—9—11—12 路径4:1—2—3—4—6—7—8—9—11—12 路径5:1—2—3—4—6—7—8—10—11—12; ⑷设计可强制执行基本路径集合中每条路径的测试用例 ①执行路径1:1-2-3-4-6-7-9-11-12(两个判定表达式全为真) 输入:A=1,B=1,C=2,D=2(任意) 预期的输出:X=2,Y=0 ②执行路径2 :

文档评论(0)

1亿VIP精品文档

相关文档