Chrome-org.openqa.selenium.WebDriverException:未知错误:无法在driver.manage()。window()。maximize();处获得自动化扩展
通常,您看到的原因 可能很多。看到此异常的两种最常见的情况是:
二进制版本 和 二进制版本之间不匹配。 :按照 利用driver.manage().window().maximize();最大化Chrome browser。 : 用于最大化Chrome browser。根据您的问题,异常似乎来自上述情况之一。
试用以下步骤:
杀死chromedriverWindows任务管理器中运行的所有实例。使用ccleaner工具清除所有OS杂务。在Eclipse中清理所有项目。重启系统一次。提供以下选项以启动您的Chrome浏览器:ChromeOptions options = new ChromeOptions();
options.addArguments(“test-type”);options.addArguments(“start-maximized”);options.addArguments(“disable-infobars”);options.addArguments(“–disable-extensions”); driver = new ChromeDriver(options);
您的程序应与最新的chrome驱动程序2.28和Chrome版本57.0.2987.110(64位)一起使用。让我知道这是否对您有帮助。
解决方法我被Chrome浏览器抛出了一种非常不寻常的错误
当我尝试使用以下代码行最大化chrome时
driver.manage().window().maximize();
我低于错误
org.openqa.selenium.WebDriverException: unknown error: cannot get automation extensionfrom unknown error: page could not be found: chrome-extension://aapnijgdinlhnhlmodcfapnahmbfebeb/_generated_background_page.html(Session info: chrome=57.0.2987.110)(Driver info: chromedriver=2.27.440174 (e97a722caafc2d3a8b807ee115bfb307f7d2cfd9),platform=Windows NT 6.3.9600 x86_64) (WARNING: The server did not provide any stacktrace information)Command duration or timeout: 10.05 seconds
通过本示例,我做了以下事情
1. Updated Chrome driver to latest i.e 2.28 for my Chrome version 57.0.2987.110 (64-bit)2. uninstalled and re-installed Chrome3. did a project build up in Eclipse even created a new workspace
但是没有帮助,所以我用了
ChromeOptions options = new ChromeOptions(); options.addArguments('start-maximized'); driver = new ChromeDriver();
它可以正常工作,Chrome驱动程序没有显示任何错误, 但是 每当我执行一段代码(例如填写表格或单击某个按钮)后,一段时间后仍然会抛出上述错误。
相关文章:
1. Docker for Mac 创建的dnsmasq容器连不上/不工作的问题2. python - beautifulsoup获取网页内容的问题3. docker-machine添加一个已有的docker主机问题4. docker - 如何修改运行中容器的配置5. angular.js - Angular 2 + Django构建的Web应用, 如何合理搭配 ?6. android - 如何使用view group的bitmap做一个倒影效果,同时忽略scale的view7. android studio总是在processes running好久8. angular.js - angular2 属性组件与控件组件之间如何通信9. java - 请问在main方法中写成对象名.属性()并赋值,与直接参参数赋值输错误是什么原因?10. angular.js - 在终端中用yeoman启用angular-generator报错,求解?
