B.G*_*ill 8 java junit selenium
我只想快速问一下,我发现整个互联网甚至是SO,Selenium IDE如何根据您在浏览器中的操作创建Java源文件.但是所有这些来源都导致了一些单元测试.对于Java,我相信Selenium IDE支持JUnit和其他一些.
但我想问,为什么?我的意思是,如果您仍然需要在执行之前编译它们,为什么要使用单元测试而不是仅运行代码并查看WebDriver是否会抛出任何异常?在这里使用例如JUnit有什么好处?我知道它主要用这种方式,我不知道为什么.谢谢.
最重要的是有几个原因:
1)您可以将您的selenium测试挂钩到您的构建过程(以及您的CI过程).
2)您可以使用JUnit断言.
3)您可以构建多个JUnit测试套件(然后可以并行运行).
我相信还有更多,但我想这取决于您拥有的测试数量和您正在进行的项目的大小.如果你的项目已经有一组JUnit测试,那么能够不费力地编写selenium测试是非常好的.
| 归档时间: |
|
| 查看次数: |
2514 次 |
| 最近记录: |