第八次作业

1.测试用例

测试用例 序号 三条边(a,b,c) 测试预言(Oracle:Illegal,Regular,Scalene,Isoceles)
1
(1,1,1)
Regular
2
(1,1,3)
Illegal
3
(3,0,5)
Illegal
4
(8,8,6)
Isoceles
5
(5,7,10)
Scalene
6
(10,10,10)
Regular

2.根据预测用例表,写出如下的测试函数:

package Triangle1;

import static org.junit.Assert.*;

import org.junit.Test;

public class test1{

     @Test
     public void testlsTringle1(){
         Triangle1 t=new Triangle1(-1,-2,-3);
         assertFalse(t.isTriangle1(t));
     } 
     
     @Test
     public void testlsTringle2(){
         Triangle1 t=new Triangle1(1,1,3);
         assertFalse(t.isTriangle1(t));
     }
     

     @Test
     public void testlsTringle3(){
         Triangle1 t=new Triangle1(3,0,5);
         assertFalse(t.isTriangle1(t));
     }
    
     @Test
     public void testlsTringle4(){
         Triangle1 t=new Triangle1(9,9,11);
         assertFalse(t.isTriangle1(t));
     }
     @Test
     public void testlsTringle5(){
         Triangle1 t=new Triangle1(5,7,10);
         assertFalse(t.isTriangle1(t));
     }
    @Test
     public void testlsTringle6(){
         Triangle1 t=new Triangle1(10,10,10);
         assertFalse(t.isTriangle1(t));
     }
    
    
     
}

3. 心得体会。写下本次练习你收获的知识点(PS:测试用例设计方法和步骤;测试脚本设计步骤或主要内容)。

知道了等价划分分为四类:非三角形,一般三角形,等腰三角形,等边三角形,然后使用Junit4进行一般测试,并且在测试前要注明@test。

posted @ 2016-05-17 20:45  朱瑾  阅读(149)  评论(1编辑  收藏  举报