0
我们在Java中使用Cucumber + Selenium + Chromedriver开发了自动化脚本,并在多个jenkins代理(窗口)上运行。在我们的代理机器获得了Chrome v59升级后,屏幕捕获功能在我们的测试脚本中被破坏。捕获的屏幕是黑色图像。 Chrome v58中的代理仍在正常工作。同时,如果我们使用远程桌面和命令行登录来启动,测试脚本在jenkins代理上运行良好。Chromedriver通过Jenkins代理获得了黑屏
这里有一些更多的细节:
- 詹金斯代理是在Windows 10 VM。
- 硒的Java:3.4
- Chromedriver:2.30
- 铬:版本59.0.3071.86(正式版本)(64位)
我们有一些测试功能都依赖于屏幕捕获验证一些图像,以便我们现在只能在PhantomJS中验证我们的应用程序。任何帮助将不胜感激。
非常感谢。 丛