Selenium RC 的 Java 测试框架

标签 java junit selenium

我将使用 Selenium RC 重放网站的一些测试。我想从 Java 测试框架启动这些测试,以便我得到很好的报告有多少测试失败等等。

我应该使用哪个 java 测试框架? JUnit 是用于此目的的首选框架吗?

最佳答案

我们将 Selenium 与 JUnit 结合使用。这种方法的优点在于易于创建 JUnit 测试,因为我们在 Selenium IDE 中记录了 Selenium 测试。然后简单地将它们导出到 JUnit(尽管通常需要进行一些小的调整)。然后,您可以相当轻松地将它们集成到您的持续集成构建中,并设置一个工作来每小时或以任何适合的方式运行它们。我喜欢 JUnit 方法的原因是我团队中的每个人都已经非常熟悉 JUnit,因此不需要学习曲线。

我还建议查看 Selenium Grid这允许您并行执行测试,让您在更短的时间内完成更多的工作,尤其是如果您可以利用跨多台机器执行测试的优势。

关于Selenium RC 的 Java 测试框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2701438/

相关文章:

java - JSON 性能

java - 使用 mockito 和 junit 测试图像

java - Surefire 没有接受 Junit 5 测试

java - 如何使用 Java 更新 JSON 文件中的几个字段并再次读取具有更新值的 selenium 中的 JSON

python - Python/Selenium/Chrome 针对不同错误的冲突解决方案

Python + Selenium 有效获取列表中元素的属性

java - 从可执行 JAR 中的 res 文件夹中提取文件(具体为 txt 文件)

java - 导入 weka.jar 文件

Java 级计算器 if 语句返回错误值(新手)

java - 有没有办法验证在使用 JUnit 时是否在测试方法中调用了 try/catch 指令的 Catch 部分?