您的位置:首页 > 其它

第三次作业+105032014065

2017-03-29 17:31 127 查看
原文链接:http://www.cnblogs.com/xiaojuangao/p/6627104.html

一、修正流程图



2.测试用例设计



3.单元测试框架

package exam1;

import static org.junit.Assert.*;

import org.junit.Before;
import org.junit.Test;

public class AutoTest {

@Before
public void setUp() throws Exception {
}

@Test
public void testTriangle() {
assertEquals("不能构成三角形",test01.triangle(1, 2, 3));
assertEquals("边的值不在范围内",test01.triangle(3, 4, 5));
assertEquals("直角三角形",test01.triangle(3, 4, 5));
assertEquals("等腰三角形",test01.triangle(3, 3, 4));
assertEquals("等边三角形",test01.triangle(3, 3, 4));
assertEquals("一般三角形",test01.triangle(4, 5, 6));
}

}


4.测试结果





5.测试小结

这次测试的代码逻辑和上一次相比简单许多,设计测试用例时更为方便。junit在执行自动化测试时,遇到一个样例不满足就会自己退出,所以如果出现问题要继续测后续样例,要先把错误样例注释。但相交人工测试会简单许多。个人进行调试时采用的方法和白盒测试设计测试样例的时候差不多,通过观察语句逻辑来进行样例设计
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: