在Ubuntu上的Selenium Test映像

时间:2018-09-27 02:41:57

标签: selenium google-chrome docker selenium-webdriver selenium-chromedriver

我在ubuntu上创建了一个docker硒映像,并对其执行了硒测试用例。但是我确实看到了很多随机故障。

有人知道以下版本的好版本吗?

1) Chrome, 
2) Chromedriver, 
3) Selenium, 
4) TestNG, 
5) Docker(?)
6) JDK  

这完全可以给我最高的成功率吗?谢谢。

1 个答案:

答案 0 :(得分:1)

这里没有通用的正确版本组合。我相信您可以评估这个不断尝试的不同版本,并查看其中哪个对您而言表现最佳。

总是会由于安装问题而导致一些随机故障。

1)Chrome

这取决于您正在测试的应用程序及其在给定浏览器版本上的行为。浏览器的某些更改严重影响了某些Web应用程序。因此,如果您不了解您的应用,我们将无法为您提供特定版本。这确实取决于许多因素。

2)Chrome驱动程序 对于指定的Chrome版本,建议使用每个版本的Chrome驱动程序,具体取决于浏览器版本。

3)Selenium的较新版本已修复了一些错误,因此在理想情况下,您应该使用最新版本。但是不能保证它会最适合您。

4)TestNG-它取决于您使用它的方式,因此这里不再赘述。

5)Docker-不确定Docker版本是否会以某种方式影响测试执行。但这可能取决于硒的版本。

6)JDK取决于您的测试实现。您是否正在使用新的Java功能等。实际上,它对测试执行的影响应该很小