多做题,通过考试没问题!

软件测试技术

睦霖题库>大学试题(计算机科学)>软件测试技术

使用基本路径测试方法,为以下程序段设计测试用例。 (1)画出程序的控制流图,编号已经给出。  (2)计算程序的循环复杂度,导出程序基本路径集中的独立路径条数。 (3)导出基本路径集,确定程序的独立路径。  (4)根据(3)中的独立路径,设计测试用例(确保基本路径集中的每一条路径的执行)的输入数据和预期输出。

正确答案: (1)画出控制流图:如下图所示。

(2)计算环形复杂度:
10(条边)-7(个节点)+2 =5
(3)导出独立路径(用语句编号表示)
路径1:1→2→3→4→5→6→7
路径2:1→4→5→6→7
路径3:1→2→4→6→7
路径4:1→2→4→5→7
路径5:1→2→3→4→5→7
(4)测试用例如下:
答案解析:
进入题库查看解析

微信扫一扫手机做题