JUnit 4 学——入门篇
陈九思(Sirius)
目录
一、 pse配置在项目中引入Myecli 包......................................................................2
二、Eclipse中JUnit的用法..............................................................................................................3
一个简单的Demo:.................................................................................................................3
三、 t4 Juni 入门...............................................................................................................................8
1 otation、ann 介绍..................................................................................................................8
2、参数化测试用例JDemotest..............................................................................................12
3、测试套件testsuite设置......................................................................................................14
四、总结:.....................................................................................................................................15
五、待继续学习的问题:.............................................................................................................16
一、
Myexlips 自带了 Junit 4 和 Junit 3 的 jar 包,只需引入工程即可。
Properties -> add Library 选择 JUNIT。
2
二、Eclipse中JUnit的用法
先以一个简单的例子说明 Eclipse 中 JUnit 的用法:
一个简单的Demo:
1、创建 JDemo 类
创建 JDemo 类,并创建一个简单的加法方法 ADD
2、建立测试用例
3
右键选择 new->other 选择 TESTCASE
4
setUp()方法在测试方法前调用,主要用来做测试准备工作。
tearDown()方法在测试方法后调用,主要用来做测试的清理工作。
setUpBeforeClass()方法在整个类初始化之后调用,主要用来做测试准备工作。
tearDownAfterClass()方法在整个类结束之前调用,主要用来做测试清理工作。
constructor()为是否包含构造方法。
这个例子中我们选择 setUpBeforeClass(),tearDownAfterClass()方法即可
3、添加测试方法
5
4、执行测试
6
5、查看测试结果
以上一个简单的测试用例执行完毕,
注:***@Test 标明测试方法
assertEquals 断言判断是否得到预期的结果
7
三、Junit4 入门
1、annotation 介绍
***@Test(timeout,expected)
该注释修饰类为具体测试类,执行测试时 Junit 会自动加载它。
timeout: 规定该方法的执行时间,超时将
Junit4学习笔记—入门篇 来自淘豆网m.daumloan.com转载请标明出处.