【发布时间】:2017-10-16 09:24:51
【问题描述】:
我正在尝试使用 chromedriver 运行 selenium 测试。要在启动时隐藏 chrome 窗口,我使用以下代码。参考https://sqa.stackexchange.com/a/15489。
driver.manage().window().setPosition(new Point(-2000, 0));
上面的代码在我的本地 windows 7 操作系统和另一台运行 windows 8 的远程机器上运行良好,但在一台运行 windows 10 的远程机器上失败并出现以下异常。
[66.916][SEVERE]: Timed out receiving message from renderer: -11.117
Exception in Main org.openqa.selenium.WebDriverException: unknown error: cannot get automation extension
from timeout
对于这个例外,我在网上找到的每个答案都只涉及将 chromedriver 和 chrome 更新到最新版本,我已经完成了。
我在所有操作系统中使用相同的版本: 铬驱动程序:2.29.461591 铬版本:58.0.3029.110 硒版本:2.33.0
失败的操作系统信息: Windows 10 家庭版 64 位
任何帮助将不胜感激,谢谢。
【问题讨论】:
标签: java windows selenium selenium-webdriver selenium-chromedriver