摘要: 一,背景 1,随着开发规模的深入和扩大,项目或越来越大,相应的我们的测试类也会越来越多;那么就带来一个问题,假如测试类很多,就需要多次运行,造成测试的成本增加;此时就可以使用junit批量运行测试类的功能,junit test suite,测试套件;每次运行测试类,只需要执行一次测试套件类就可以运行 阅读全文
posted @ 2017-04-16 22:41 august_shi 阅读(1850) 评论(0) 推荐(0) 编辑
摘要: 一,背景知识: 由前面的知识可以知道: /* * @Test:将一个普通方法修饰为一个测试方法 * @Test(exception=XXX.class) * @Test(time=毫秒) * @BeforeClass:它会在所有的测试方法前被执行,static修饰 * @AfterClass:它会在 阅读全文
posted @ 2017-04-16 22:08 august_shi 阅读(4044) 评论(0) 推荐(1) 编辑
摘要: 一,验证Junit测试方法的流程 1,在test/com.duo.util右键,新建测试类 2,生成后的代码: 运行结果: 二,总结: 1,@BeforeClass修饰的方法会在所有方法被调用前被执行;而且该方法是静态的,所以当测试类被加载后接着就会运行它,而且在内存中它只会存在一份实例,它比较适合 阅读全文
posted @ 2017-04-16 21:23 august_shi 阅读(976) 评论(0) 推荐(0) 编辑
摘要: 一,前言 首先理解: 1,测试用例不是证明你是对的,而是证明你没有错 2,测试用例用来达到想要的预期结果,但对于逻辑错误无能为力 二,两种测试失败:error And Failure 1,Failure 此种情况是没有达到预期的结果,预期和结构不匹配 2,error 此种方法是逻辑错误,标红的除数为 阅读全文
posted @ 2017-04-16 21:04 august_shi 阅读(1808) 评论(0) 推荐(0) 编辑
摘要: 一,学习Junit4,学以致用 二,熟悉编写流程 工具:Eclipse,Junit包,hamcrest.core包 1,打开Eclipse开发工具,新建工程:file->Java Project或者使用快捷键(alt+shift+N) 并起名工程名字:junit4Demo2 2,创建被测试数据的包文 阅读全文
posted @ 2017-04-16 20:43 august_shi 阅读(3851) 评论(0) 推荐(0) 编辑