2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > 软件测试之基本路径覆盖

软件测试之基本路径覆盖

时间:2023-01-25 11:47:41

相关推荐

软件测试之基本路径覆盖

阅读下面C语言函数,回答后面的问题:

要求:请用基本路径的测试技术完成该函数的测试。

(1)给出程序的有向流图,并算该函数的环形复杂度。

(2)给出基本路径集和测试用例。

二、 阅读下面的程序流程图,回答后面的问题:

画出上述程序的有向流图,并计算该函数的环形复杂度。

给出基本路径集。

(1)程序法复杂度为 4

(2)

基本路径1:1-11

基本路径2:1 - 2 - 3 - 4- 5 - 10 - 1 - 11

基本路径3:1- 2 - 3 - 6 - 7 - 9 - 10 - 1 – 11

基本路径4:1- 2 - 3 - 6 - 8 - 9 - 10 - 1 - 11

三、基本路径的测试 , 阅读下面的程序段,回答后面的问题。

说明: 写在程序段某些行开头的数字(①~⑥)是对相应的语句的编号。

问题:(1)画出程序的控制流图(用题中给出的语句编号表示)

(2)计算上述程序段的环形复杂度

(3)导出基本路径集,列出程序的独立路径(用题中给出的语句编号表示)

(4)假设输入的取值范围是1000<year<2001,请根据(3)中的独立路径,设计测试用例的输入数据和预期输出

(1)

(2)4

(3)

独立路径

a.1-2-3-4-6

b.1-2-3-5-6

c.1-2-4-6

d.1-5-6

(4)

测试数据

a.year = 2000

结果:是闰年

b.year = 1996

结果:不是闰年

c.year = 1900

结果:不是闰年

d.year = 1997

结果:不是闰年

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。