软件测试第三次作业——7.使用下面方法printPrimes()完成后面的问题(a)~(f)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了软件测试第三次作业——7.使用下面方法printPrimes()完成后面的问题(a)~(f)相关的知识,希望对你有一定的参考价值。

(a)控制流图如下:

 

 

 

技术分享

(b)令MAXPRIMES=4,会出现越界错误。

(c)令n=1,不会经过while循环体。

(d)节点覆盖:{1,2,3,4,5,6,7,8,9,10,11,12,13,14,15}

边覆盖:{(1,2),(2,3),(3,4),(4,5),(5,6),(6,7),(6,8),(8,5),(5,9),(7,9),(9,10),(10,11),(9,11),(11,2),(2,12),(12,13),(13,14),(14,13),(13,15)}

主路径覆盖:{(3,4,5,6,7,9,10,11,2,12,13,15),(3,4,5,6,7,9,10,11,2,12,13,14)}

(e)图中实现节点覆盖而非边覆盖的测试路径:

{(1,2,3,4,5,6,8,5,6,7,9,10,11,2,12,13,14,13,15)}

(f)图中实现边覆盖而非主路径覆盖的测试路径:

{(1,2,3,4,5,6,7,9,10,11,2,3,4,5,6,8,5,9,11,2,12,13,14,13,15)}

以上是关于软件测试第三次作业——7.使用下面方法printPrimes()完成后面的问题(a)~(f)的主要内容,如果未能解决你的问题,请参考以下文章

第三次小组实践作业小组每日进度汇报:2017-12-7

软件测试第三次作业

软件测试第三次作业

第三次作业

软件测试第三次作业——习题2.3.7

软件测试第三次作业junit和Eclemma的使用