我在ubuntu上创建了一个docker硒映像,并对其执行了硒测试用例。但是我确实看到了很多随机故障。
有人知道以下版本的好版本吗?
1) Chrome,
2) Chromedriver,
3) Selenium,
4) TestNG,
5) Docker(?)
6) JDK
这完全可以给我最高的成功率吗?谢谢。
答案 0 :(得分:1)
这里没有通用的正确版本组合。我相信您可以评估这个不断尝试的不同版本,并查看其中哪个对您而言表现最佳。
总是会由于安装问题而导致一些随机故障。
1)Chrome
这取决于您正在测试的应用程序及其在给定浏览器版本上的行为。浏览器的某些更改严重影响了某些Web应用程序。因此,如果您不了解您的应用,我们将无法为您提供特定版本。这确实取决于许多因素。
2)Chrome驱动程序 对于指定的Chrome版本,建议使用每个版本的Chrome驱动程序,具体取决于浏览器版本。
3)Selenium的较新版本已修复了一些错误,因此在理想情况下,您应该使用最新版本。但是不能保证它会最适合您。
4)TestNG-它取决于您使用它的方式,因此这里不再赘述。
5)Docker-不确定Docker版本是否会以某种方式影响测试执行。但这可能取决于硒的版本。
6)JDK取决于您的测试实现。您是否正在使用新的Java功能等。实际上,它对测试执行的影响应该很小