junit3和junit4的区别总结
2014-11-11 17:17
246 查看
先来看一个例子:
先用junit3来写测试用例,如下:
junit3测试结果:
从上面可看出:
1.junit3必须要继承TestCase类
2.每次执行一个测试用例前,junit3执行一遍setup(),用于对数据的初始化
执行完一个测试用例后,再执行teardown,用于销毁还原数据
3.测试方法必须写成test***形式。比如上述写了三个方法,testAdd,eee,test,但是测试结果中只有testAdd和test的
再看用junit4写测试用例:
junit4运行结果:
可知junit4:
1.junit4 不需继承TestCase这个类
2.junit4使用标签@Before,@After代替junit3中的Setup和Teardown
4.junit的用例名称可以随便写,只要前面加个标签@Test即可。如写了三个方法:testAdd,testMinus和eee,运行后,这三个方法都得到了执行
先用junit3来写测试用例,如下:
junit3测试结果:
从上面可看出:
1.junit3必须要继承TestCase类
2.每次执行一个测试用例前,junit3执行一遍setup(),用于对数据的初始化
执行完一个测试用例后,再执行teardown,用于销毁还原数据
3.测试方法必须写成test***形式。比如上述写了三个方法,testAdd,eee,test,但是测试结果中只有testAdd和test的
再看用junit4写测试用例:
junit4运行结果:
可知junit4:
1.junit4 不需继承TestCase这个类
2.junit4使用标签@Before,@After代替junit3中的Setup和Teardown
4.junit的用例名称可以随便写,只要前面加个标签@Test即可。如写了三个方法:testAdd,testMinus和eee,运行后,这三个方法都得到了执行
相关文章推荐
- Java-测试框架之JUnit3和JUnit4使用区别的总结
- JUnit测试框架之JUnit3和JUnit4使用区别的总结
- junit3和junit4的区别
- junit3和junit4的使用区别如下
- junit3和junit4的使用区别
- java Junit3和Junit4使用区别
- Junit3和Junit4使用区别
- Junit3和Junit4使用区别
- C#之抽象类和接口区别总结
- ftpascbin区别总结
- post与get区别总结
- 一幅图总结出外国人和中国人的区别
- getElementByID getElementsByName getElementsByTagName的区别和总结
- C#类和结构区别的总结(一)
- 一幅图总结出外国人和中国人的区别
- etElementByID getElementsByName getElementsByTagName的区别和总结 +js+Mxl+xmlhttp
- H236各个版本的区别总结
- getElementBy区别和总结
- sql2000各个版本区别总结第1/3页
- [导入] [转]总结C++与C#的区别