<分区>
有人知道适合 Selenium
和 jUnit
初学者的教程吗?
我已经具备单元测试
和验收测试
(RSpec 和 Capybara on Rails 3),现在我开始使用 JavaEE 开展这个新项目,我正在寻找这两种技术的快速入门。
谢谢。
<分区>
有人知道适合 Selenium
和 jUnit
初学者的教程吗?
我已经具备单元测试
和验收测试
(RSpec 和 Capybara on Rails 3),现在我开始使用 JavaEE 开展这个新项目,我正在寻找这两种技术的快速入门。
谢谢。
最佳答案
我正在对这个主题做一些广泛的阅读/研究,所以我会分享我发现的好文章/幻灯片/书籍/答案:
http://www.qaautomation.net/?cat=7 :我使用过这个网站,我认为它非常好(无论如何对于 Selenium)。
http://www.vogella.com/articles/JUnit/article.html : 刚刚有一个 看起来很有趣
wakaleo: junit-kung-fu-getting-more-out-of-your-unit-tests : 对一些关键 JUnit 特性的一个很好的概述
testing-a-web-application-with-selenium-2/ : Selenium + JUnit
SO question: how-to-use-junit-and-hamcrest-together (待定)一起使用 JUnit 和 Hamcrest 时要小心:如果 Hamcrest 的版本大于或等于 1.2,那么您应该使用 junit-dep.jar。这个 jar 没有 hamcrest 类,因此您可以避免类加载问题。
此外,关于 Hamcrest,它指出 on its google code page “Hamcrest 它不是一个测试库:恰好匹配器对测试非常有用”。因此你可能想要 look into FEST “其使命是简化软件测试”。
SO question: junit-one-test-case-per-method-or-multiple-test-cases-per-method
SO question: selenium-junit-tests-how-do-i-run-tests-within-a-test-in-sequential-order
tomek kaczanowscy's blog: author of "Practical Unit Testing" (see below)
这本书最近出版了(2012 年出版,与许多过时的书相比)并且看起来很有趣:Practical Unit Testing with TestNG and Mockito by Tomek Kaczanowski
关于unit-testing - Selenium 和 jUnit 的第一步——有什么好的教程吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10577254/
相关文章:
reactjs - 当函数作为 prop 传递时调用带有 enzyme 的函数 - React
unit-testing - Laravel:将测试组织到文件夹中并运行它们
c# - 我应该在单元测试中使用 AutoMapper 吗?
java - web.xml 中的 Servlet url 映射如何使用?
javascript - 如何使用 casperJS 简洁地检查网页资源是否存在 404?
testing - 使用多个标签在 Karate 选项中运行
perl - 我如何运行 Perl 测试并将结果与 Ant 中的 JUnit 报告合并?