Chrome-org.openqa.selenium.WebDriverException:未知錯(cuò)誤:無(wú)法在driver.manage()。window()。maximize();處獲得自動(dòng)化擴(kuò)展
通常,您看到的原因 可能很多。看到此異常的兩種最常見(jiàn)的情況是:
二進(jìn)制版本 和 二進(jìn)制版本之間不匹配。 :按照 利用driver.manage().window().maximize();最大化Chrome browser。 : 用于最大化Chrome browser。根據(jù)您的問(wèn)題,異常似乎來(lái)自上述情況之一。
試用以下步驟:
殺死chromedriverWindows任務(wù)管理器中運(yùn)行的所有實(shí)例。使用ccleaner工具清除所有OS雜務(wù)。在Eclipse中清理所有項(xiàng)目。重啟系統(tǒng)一次。提供以下選項(xiàng)以啟動(dòng)您的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);
您的程序應(yīng)與最新的chrome驅(qū)動(dòng)程序2.28和Chrome版本57.0.2987.110(64位)一起使用。讓我知道這是否對(duì)您有幫助。
解決方法我被Chrome瀏覽器拋出了一種非常不尋常的錯(cuò)誤
當(dāng)我嘗試使用以下代碼行最大化chrome時(shí)
driver.manage().window().maximize();
我低于錯(cuò)誤
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
通過(guò)本示例,我做了以下事情
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
但是沒(méi)有幫助,所以我用了
ChromeOptions options = new ChromeOptions(); options.addArguments('start-maximized'); driver = new ChromeDriver();
它可以正常工作,Chrome驅(qū)動(dòng)程序沒(méi)有顯示任何錯(cuò)誤, 但是 每當(dāng)我執(zhí)行一段代碼(例如填寫(xiě)表格或單擊某個(gè)按鈕)后,一段時(shí)間后仍然會(huì)拋出上述錯(cuò)誤。
相關(guān)文章:
1. javascript - vscode alt+shift+f 格式化js代碼,通不過(guò)eslint的代碼風(fēng)格檢查怎么辦。。。2. javascript - [js]為什么畫(huà)布里不出現(xiàn)圖片呢?在線等3. python - 如何判斷爬蟲(chóng)已經(jīng)成功登陸?4. html - vue項(xiàng)目中用到了elementUI問(wèn)題5. html5 - 有可以一次性把所有 css外部樣式轉(zhuǎn)為html標(biāo)簽內(nèi)style=" "的方法嗎?6. javascript - 如何將一個(gè)div始終固定在某個(gè)位置;無(wú)論屏幕和分辨率怎么變化;div位置始終不變7. javascript - 原生canvas中如何獲取到觸摸事件的canvas內(nèi)坐標(biāo)?8. javascript - 有什么比較好的網(wǎng)頁(yè)版shell前端組件?9. javascript - 這不是對(duì)象字面量函數(shù)嗎?為什么要new初始化?10. javascript - 求解答:實(shí)例對(duì)象調(diào)用constructor,此時(shí)constructor內(nèi)的this的指向?
