码迷,mamicode.com
首页 > 编程语言 > 详细

Java测试工具使用(1)--Junit

时间:2017-05-20 21:51:51      阅读:223      评论:0      收藏:0      [点我收藏+]

标签:http   ima   images   报错   使用   运行时   代码   写代码   编写   

在进行测试之前需要导入junit的两个包,分别是

  junit:4.12;hamcrest-core:1.1

1、基本测试标签

  @Test、@Before、@After

2、组测试

  有时候多个测试文件,如果一个一个去执行肯定浪费时间,那么如何做呢?

  假如现在有FirTest.java,SecTest.java,每个测试类中有多个方法,想把这个文件一起测试应该如何做呢?

  新建一个java测试文件,命名为GroupTest,然后编写代码

@RunWith(Suite.class)
@Suite.SuiteClasses({
        FirTest.class,
        SecTest.class
})
public class GroupTest {
        // keep empty  
}

  然后右键运行这个类就好了

3、忽略某个测试方法

  @Ignore

4、要求某一方法最多运行时间

  @Test(timeout=1000)//单位是ms

  技术分享

  技术分享

  可以发现虽然超时报错了,但是依然往下执行了

  如果想给这个测试类中的所有方法限时,则可以这样做(注意这个4.10版本没有)

  技术分享

 

  

 

Java测试工具使用(1)--Junit

标签:http   ima   images   报错   使用   运行时   代码   写代码   编写   

原文地址:http://www.cnblogs.com/simfg/p/6883141.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!