最近升级到Chrome 58导致了一个问题。当Selenium启动Chrome实例时,它不像Chrome 57那样导航到初始网址。现在,当Chrome通过Selenium发布时,我们遇到了这个问题:
它只是挂在那里,不会移动。还有其他人为此找到了解决方法吗?
如果我降级回Chrome 57 ......没有任何问题!不幸的是我们现在需要使用58。
我的网格中有几个节点,这会发生在每一个节点上。我想也许这是一个团体政策或其他东西,但事实上它在57上完美运行对我来说毫无意义。
**更新:我遇到的另一个问题是,在最终启动之前打开浏览器通常需要两到三次尝试。
答案 0 :(得分:3)
将 - enable-automation 参数添加到您的webdriver中。默认情况下,Chrome 58需要https,它不会显示无法处理此问题的页面,启用自动化功能可让浏览器知道webdriver正在转向,并且显示页面是安全的。