2017-05-25 73 views
-1

我有一款Selenium自動化腳本,使用Chrome v.58可以正常工作,但在升級後,由於問題chrome not reachable,我的測試案例不斷隨機失敗。Chrome即使在使用chromedriver後也會隨機崩潰

我檢查了chromedriver日誌文件,發現init的請求失敗。有人可以幫助我解決這個問題。

[1.961] [INFO]:啓動Chrome: 「C:\ Program Files文件 (x86)的\谷歌\鍍鉻\應用\的chrome.exe」 - 禁用後臺聯網 - 禁用客戶端-side-phishing-detection --disable-default-apps --disable-hang-monitor --disable-infobars --disable-popup-blocking --disable-prompt-on-repost --disable-sync --disable- web-resources --enable-automation --enable-logging --enable-precise-memory-info --ignore-certificate-errors --js-flags = - expose-gc --load-component-extension =「C :\ Users \ prateek.rajendra \ AppData \ Local \ Temp \ Mxt94 \ tmp \ scoped_dir10588_12332 \ internal「 --log-level = 0 --metrics-recording-only --no-first-run --password-store = basic --remote-debugging-port = 12666 --safebrowsing-disable-auto-update --start-maximized --test-ty pe - use-mock-keychain --user-data-dir =「C:\ Users \ prateek.rajendra \ AppData \ Local \ Temp \ Mxt94 \ tmp \ scoped_dir10588_26250」 data:[58.967] [DEBUG]:DevTools request失敗[59.028] [DEBUG]: DevTools要求:http://localhost:12666/json/version

+0

[2.046] [調試]:DevTools請求:HTTP://本地主機:12420/JSON /版本 [4.082] [調試]:DevTools請求失敗 [4.143] [DEBUG]:DevTools請求:http:// localhost:12420/json /版本 [4.347] [DEBUG]:DevTools請求失敗 [4.408] [DEBUG]:DevTools請求:http:// localhost:12420/json/version [6.156] [DEBUG]:DevTools請求失敗 –

+0

您確定chromedriver.exe本身是最新版本嗎? –

+0

是的chromedriver是最新的一個,我已經在chromedriver支持論壇發佈了一個問題,他們懷疑這是由於系統負載 –

回答

0

這是一種常見的有你的世界硒。你也需要更新你的chromedriver,你的問題將得到解決。

如果我目前正確理解您已更新Chrome瀏覽器,但尚未更新chromedirver。只需前往Selenium網站並下載最新的驅動程序,您的問題就會蒸發。

最佳,

+0

我已經更新了他們兩個,Chrome在v58和Chromedriver在29 –

+0

您需要更新硒罐也是。你做到了嗎? –