我建立了一个 jenkins 项目来运行我们的机器人测试。我们的机器人测试是使用 selenium2library 创建的。因为我们要在 Chrome 上运行测试,所以我已经下载了 ChromeDriver 并在测试中进行了设置。那是一个月前,一切正常。但是现在,当我运行该项目时,我在 Open Browser 关键字上收到此错误:
WebDriverException:消息:未知错误:无法发现打开的页面(驱动程序信息:chromedriver=2.23.409699(49b0fa931cda1caad0ae15b7d1b68004acd05129),平台=Windows NT 6.3.9600 x86_64)
我做了一些研究,有些人通过无沙盒参数解决了这个问题。但我找不到任何关于如何在 selenium2library 中传递参数的信息。我试过了,但它不工作:
Open Browser www.hello.com Chrome no-sandbox
我希望有人可以帮助我。谢谢!
规格:selenium2library - 1.7.4 chrome(在 jenkins 服务器中) - 版本 52.0.2743.116 m chromedriver - 2.23
编辑:这是我发现无沙盒的地方。https://groups.google.com/forum/#!topic/selenium-users/gfvfH-YEC48