单元测试
lijingshou
这个作者很懒,什么都没留下…
展开
-
单元测试需要用到的工具
1.静态代码检查工具:CheckStyle2.Code Coverage工具:Cobertura3.模仿对象工具:EasyMock2011-04-13 17:07:35 · 143 阅读 · 0 评论 -
Junit4与TestNG对比
可以参考的文献有:[*]In pursuit of code quality: JUnit 4 vs. TestNG[url]http://www.ibm.com/developerworks/java/library/j-cq08296/[/url][*]JUnit 4 Vs TestNG – Comparison[url]http://www.mkyong.com/unit...原创 2011-02-24 22:25:16 · 140 阅读 · 0 评论 -
TestNG参数化测试在selenium web automation中的应用
在用selenium做web automation的时候,我们经常需要读取外部的测试数据。对于同一个场景,同一个类操作,去遍历我们的测试数据。这个时候参数化测试就可以派上用场了。本文阐述如何结合Selenium和TestNG,利用Excel文件存储测试数据写参数化的测试首先看下TestNG官方网站的一段代码://This method will provide data to an...原创 2013-07-31 12:45:34 · 130 阅读 · 0 评论 -
Junit扩展学习资料
以下是找到的一些有用的学习资料,先收藏了http://www.blogjava.net/jiangshachina/archive/2011/12/14/366289.htmlhttp://www.blogjava.net/jiangshachina/archive/2011/12/24/366801.htmlhttp://www.blogjava.net/jiangshachi...2014-01-27 21:54:49 · 99 阅读 · 0 评论 -
Junit与TestNG参数化测试比较
在TestNG中,直接使用@DataProvider进行参数化测试:import org.testng.annotations.DataProvider;import org.testng.annotations.Test;import static org.testng.Assert.*;public class Addition { public int add(in...2013-10-16 10:23:00 · 192 阅读 · 0 评论 -
TestNG参数化测试之支持数据对象
本文描述如何从Excel中读取数据然后传递给TestNG的测试方法,此次增加了数据对象的支持。当需要向TestNG的测试方法传递如下多列数据的时候: 我们当然不希望在测试方法为每列数据增加一个参数,我们会希望使用testObject(String caseName, String salesId, User u)这样的形式去运行测试方法,User类是一个普通的JAVABean:...原创 2013-10-16 11:20:32 · 344 阅读 · 0 评论 -
Junit学习之解读JUnitCore
平常,我们大部分人使用Junit运行大测试代码, 都是通过通过IDE的界面手动运行,或者通过maven命令来运行的多. 这些方式对于使用来说很直观, 但是我们没法直接了解Junit的运行方式. 所以如果我们要研究源码学习Junit的话,最好结合我们的测试代码,先了解测试代码如果被调用.那么JUnitCore这个类,就是我们需要最新研究的类.按照我的理解,它是运行所有测试类的核心入口类....2016-06-13 17:43:50 · 1063 阅读 · 0 评论 -
使用Junit对Spring进行单元测试实战小结
Demo代码: @RunWith(SpringJUnit4ClassRunner.class)@ContextConfiguration(locations = "classpath*:/META-INF/spring/all-beans.xml")public class SomeRemoteServiceTest { @Resource(name = "someR...2016-01-09 20:54:46 · 211 阅读 · 0 评论