亚洲好骚综合-亚洲黄色录像-亚洲黄色网址-亚洲黄色网址大全-99久久99久久-99久久99久久精品国产

您的位置:軟件測試 > 開源軟件測試 > 開源單元測試工具 > junit
基于Junit和Eclemma實現一個主路徑覆蓋的測試
作者:陌然之始 發布時間:[ 2017/5/3 10:52:46 ] 推薦標簽:單元測試 Junit

5.private static void printPrimes(int n)
6.{
7.int curPrime; // Value currently considered for primeness
8. int numPrimes; // Number of primes found so far.
9. boolean isPrime; // Is curPrime prime?
10. int [] primes = new int [MAXPRIMES]; // The list of prime numbers.
11.
12. // Initialize 2 into the list of primes.
13. primes [0] = 2;
14. numPrimes = 1;
15. curPrime = 2;
16. while (numPrimes < n)
17. {
18. curPrime++; // next number to consider ...
19. isPrime = true;
20. for (int i = 0; i <= numPrimes-1; i++)
21. { // for each previous prime.
22. if (isDivisible (primes[i], curPrime))
23. { // Found a divisor, curPrime is not prime.
24. isPrime = false;
25. break; // out of loop through primes.
26. }
27. }
28. if (isPrime)
29. { // save it!
30. primes[numPrimes] = curPrime;
31. numPrimes++;
32. }
33. } // End while
34.
35. // Print all the primes out.
36. for (int i = 0; i <= numPrimes-1; i++)
37. {
38. System.out.println ("Prime: " + primes[i]);
39. }
40. } // end printPrimes
  a)flow graph:

  b)An obvious and boring fault is if the while loop test is incorrect -for example ,while(numPrime<3)
  A fault is that n=3 returns all the odd numbers between 2 and 5,whereas n=5 does not.Thus a fault that caused the program to return odd numbers instead of prime numbers would be detected by n =5,not n=3.For example ,if the if test was if isDivisible (primes[0],curPrime),or if the isDivisible()method was implemented incorrectly
  c)the test n=1 does the job
  d) i.node coverage:{1,2,3,4,5,6,7,8,9,10,11,12};
  ii.edge coverage:
  {(1,2),(2,3),(2,4),(4,11),(11,12),(3,5),(5,6),(6,8),(6,7),(8,5),(7,9),(9,10),(9,2),(10,2)}
  iii.prime path coverage:
  [1,2,4,11]
  [1,2,4,11,12,11]
  [1,2,3,5,6,7,9,2,4,11]
  [1,2,3,5,6,7,9,2,4,11,12,11]
  [1,2,3,5,6,7,9,10,2,4,11]
  [1,2,3,5,6,7,9,10,2,4,11,12,11]
  [1,2,3,5,6,8,5,6,7,9,2,4,11]
  [1,2,3,5,6,8,5,6,7,9,2,4,11,12,11]
  [1,2,3,5,6,8,5,6,7,9,10,2,4,11]
  [1,2,3,5,6,8,5,6,7,9,10,2,4,11,12,11]

軟件測試工具 | 聯系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網站地圖
滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 国产精品久久婷婷六月丁香 | 国产一区二区三区视频在线观看 | 午夜高清在线观看 | 亚洲欧美18v中文字幕高清 | 亚洲成人手机在线 | 欧美午夜激情影院 | 99精品视频在线观看re | 欧美私人网站 | 精品欧美一区二区三区精品久久 | 欧美区一区 | 午夜影皖普通区 | 成人在线免费观看视频 | 欧美日韩一区二区三区在线观看 | 97国产品香蕉在线观看 | 免费久久精品 | 成人高清免费 | 一级毛片免费全部播放 | 国产精品va在线观看手机版 | 一个人在线看的www视频 | 欧美日韩亚洲综合在线一区二区 | 一级免费视频 | 黄色网址在线看 | 玖玖国产 | 怡红院免费全部视频在线视频 | 国产成人18黄网站在线观看网站 | 日韩一级黄色大片 | 欧美日韩在线观看精品 | 国产精品亚洲欧美 | 九九99视频在线观看视频观看 | 在线播放黄色片 | 国产一二三区视频 | 欧美又黄又嫩大片a级 | 老湿影院a | 亚洲精品网站在线观看不卡无广告 | 99视频在线精品自拍 | 目韩一区二区三区系列片丶 | 久久久免费观看 | 国产精品免费视频播放 | 18女人毛片水真多免费 | 欧美成人高清乱码 | 性欧美暴力猛交xxxxx高清 |