我正在对该主题进行广泛的阅读/研究,因此我将分享我发现的出色文章/幻灯片/书籍/答案:
http://www.qaautomation.net/?cat=7:我使用了这个网站,并且我认为它相当不错(无论如何对于Selenium)。
http://www.vogella.com/articles/JUnit/article.html:刚刚看过,看起来很有趣
wakaleo:junit-kung-fu获得更多的单元测试:JUnit的一些关键功能概述
使用JUnit和硒测试您的Web应用程序的UI
使用硒2 /测试网络应用程序:硒+ JUnit
硒最佳实践
您使用了JUnit,所以您想了解Hamcrest
这样的问题:如何结合使用Junit和Hamcrest(TBC)一起使用JUnit和Hamcrest时要小心:如果Hamcrest的版本大于或等于1.2,则应使用junit-dep.jar。这个jar没有hamcrest类,因此可以避免类加载问题。
此外,关于Hamcrest,它在Google代码页上指出“ Hamcrest它不是测试库:碰巧匹配器对于测试非常有用”。因此,您可能需要研究FEST “其任务是简化软件测试”。
tomek kaczanowscy的博客:“实用单元测试”的作者(请参见下文)
这本书是最近出版的(2012年出版,与许多过时的书籍相比),而且看起来非常有趣:Tomek Kaczanowski的TestNG和Mockito进行实用单元测试
最后,您可能想看看一个模拟框架(即Mockito,JMock,EasyMock):
- http://mestachs.wordpress.com/2012/07/09/mockito-best-practices/
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)