从2月7日起,我所有的测试都因同样的错误而失败;日志条目如下所示:
RESPONSE MaximizeWindow unknown error: cannot get automation extension
from unknown error: page could not be found: chrome-extension://aapnijgdinlhnhlmodcfapnahmbfebeb/_generated_background_page.html
(Session info: chrome=57.0.2987.21)
我不确定这是否是由Chrome更新或其他原因造成的——消息本身就很模糊。
编辑:我正在使用C#,和最新的ChromeDrive。
这可能是因为运行测试的环境正在阻止chrome浏览器中的所有第三方扩展。尝试禁用扩展。
类似以下内容:
ChromeOptions o = new ChromeOptions();
o.addArguments("disable-extensions");
o.addArguments("--start-maximized");
WebDriver driver = new ChromeDriver(o);
突然发现了这个错误-
即使在使用ChromeDriver 2.29
时也存在这个问题,但解决这个问题的是删除这一行。
driver.Manage().Window.Size = new Size(1024, 768);
一个快速的解决方案,但真的不是我一直在寻找的。仍然使用大小调整机制会很棒。
你需要最新版本的chromedriver.exe.https://sites.google.com/a/chromium.org/chromedriver/downloads
这是chromedriver版本57所需的
我也有同样的问题。一旦我更新了铬驱动程序版本,一切又正常了。
问题内容: 问题答案: 您需要升级Chromedriver版本,因为您使用的版本不支持您使用的Chrome版本。 最新版本可在此处下载: https://sites.google.com/a/chromium.org/chromedriver/downloads
问题内容: 我在运行测试用例时遇到异常,这是在Chrome浏览器更新到62.0版本之后发生的。我已经将chrome驱动程序更新为2.33版本,即使在更新后也遇到相同的问题。使用的selenium版本是2.52 问题答案: 错误说明了一切 根据您的使用情况: 的发行说明 明确提到以下内容: 的发行说明 明确提到以下内容: 解决方案: 解决方案是将 二进制文件升级到 级别或将 二进制文件降级为
问题内容: 由于这个问题,我已经呆了好几天,而且似乎找不到解决方案。无论我做什么,我都无法让chromedriver在我的机器上工作。我已经尝试了几乎所有我可以想象的设置。列举一些: Chrome 64位,Python 64位 Chrome 32位,Python 32位 Chrome 64位,Python 32位 Chrome 32位,Python 64位 我还尝试了不同版本的Chrome及其相应
问题内容: 我被Chrome浏览器抛出了一种非常不寻常的错误 当我尝试使用以下代码行最大化chrome时 我低于错误 通过本示例,我做了以下事情 但是没有帮助,所以我用了 它可以正常工作,Chrome驱动程序没有显示任何错误, 但是 每当我执行一段代码(例如填写表格或单击某个按钮)后,一段时间后仍然会抛出上述错误。 问题答案: 通常,您看到的原因 可能很多。看到此异常的两种最常见的情况是: 二进制
我正在尝试运行chrome selenium驱动程序并添加扩展: 这会引发一个错误:
我试图登录页面使用下面的脚本,但同时最大化窗口它显示我下面的错误。 线程“main”组织中出现异常。openqa。硒。WebDriverException:未知错误:无法从未知错误获取自动化扩展:找不到页面:chrome-extension://aapnijgdinlhnhlmodcfapnahmbfebeb/_generated_background_page.html(会话信息:chrome=