我是靠谱客的博主 独特舞蹈,最近开发中收集的这篇文章主要介绍软件测试 图覆盖,软件测试图覆盖(示例代码),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

public static void printPrimes (intn)

{intcurPrime;intnumPrimes;booleanisPrime;int [] primes = new int[MAXPRIMES];

primes [0] = 2;

numPrimes= 1;

curPrime= 2;while (numPrimes

{

curPrime++;

isPrime= true;for (int i = 0; i <= numPrimes-1; i++)

{if (curPrime%primes[i]==0)

{

isPrime= false;break;

}

}if(isPrime)

{

primes[numPrimes]=curPrime;

numPrimes++;

}

}for (int i = 0; i <= numPrimes-1; i++)

{

System.out.println ("Prime: " +primes[i]);

}

一、控制流图

f62c03cc1ff84d6aa7ac4336ad08f972.jpg

二、测试用例t1=(n=3),和t2=(n=5),t2容易发生二t1不容易发生的错误是:数组越界问题。

三、n=1时,相应的测试路径访问连接while语句开始到for语句的边,而不用通过while循环体。

四、节点覆盖:{0,1,2,3,4,5,6,7,8,9,10,11,12}

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

主路径覆盖:{(0,1,2,3,4,5,7,8,9,10,11,),(0,1,2,3,4,5,7,8,9,10,12),(0,1,2,3,4,5,7,9,10,11),(0,1,2,3,4,5,7,9,10,12),(0,1,2,3,4,6),

(0,1,9,10,12),(10,11,10),(11,10,11),(3,4,6,3),(4,6,3,4),(6,3,4,6)}

五、主路径覆盖截图

16f421bd4f9f4a22b6799648e0a5dac7.jpg

最后

以上就是独特舞蹈为你收集整理的软件测试 图覆盖,软件测试图覆盖(示例代码)的全部内容,希望文章能够帮你解决软件测试 图覆盖,软件测试图覆盖(示例代码)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(40)

评论列表共有 0 条评论

立即
投稿
返回
顶部