printPrimes作业

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了printPrimes作业相关的知识,希望对你有一定的参考价值。

技术分享

(a)

 

(b)

数组越界问题

(c)

n=0

 

(d)

 

点覆盖:[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16]

 

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

 

主路径覆盖:

 

[1,2,3,4,5,6,7]

 

[1,2,3,4,5,9,10,11]

 

[1,2,3,4,5,9,11]

 

[1,2,3,4,5,6,8,9,10,11]

 

[1,2,3,4,5,6,8,9,11]

 

[1,2,12,13,14,15]

 

[1,2,12,13,16]

 

 

 

[2,3,4,5,6,8,9,10,11,2]

 

[2,3,4,5,6,8,9,11,2]

 

[2,3,4,5,9,10,11,2]

 

[2,3,4,5,9,11,2]

 

 

 

 

[3,4,5,6,8,9,10,11,2,12,13,14,15]

 

[3,4,5,6,8,9,10,11,2,12,13,16]

 

[3,4,5,6,8,9,11,2,12,13,14,15]

 

[3,4,5,6,8,9,11,2,12,13,16]

 

[3,4,5,9,10,11,2,12,13,14,15]

 

[3,4,5,9,11,2,12,13,14,15]

 

[3,4,5,9,10,11,2,12,13,16]

 

[3,4,5,9,11,2,12,13,16]

 

 

 

[5,6,7,5]

 

 

 

 

[6,7,5,9,10,11,2,12,13,14,15]

 

[6,7,5,9,11,2,12,13,14,15]

 

[6,7,5,9,10,11,2,12,13,16]

 

[6,7,5,9,11,2,12,13,16]

 

 

 

[13,14,15,13]

 

 

 

[14,15,13,16]

 

代码

 

import static org.junit.Assert.*;
 
import org.junit.Test;
 
import static org.junit.Assert.*;
 
import org.junit.Test;
 
public class TestPrimes {
 
    @Test
    public void testPrintPrimes() {
        printPrimes pp = new printPrimes();
        pp.printPrimes(10);
         
    }
 
}

以上是关于printPrimes作业的主要内容,如果未能解决你的问题,请参考以下文章

软件测试作业三-printPrimes()

软件测试作业3 printPrimes()的测试覆盖

软件测试作业随笔之三:printPrime( )课后问题(a)(b)(c)(d)

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

软件测试第三次作业

软件测试第三次作业