chromedriver與chrome各版本及下載地址


chromedriver與chrome各版本及下載地址

 

Selenium從2升級到3之后呢,Selenium 3 相較於2最大的變化就是更加的標准化,可以支持更多的瀏覽器。那我們做自動化的時候如果用的是selenium3的話,首先要坐的就是下載不同瀏覽器的驅動。現在的驅動都是由各大瀏覽器自己更新提供。

本人傾向於用chrome瀏覽器,但是在升級了chrome之后再跑腳本出現了錯誤。所以分享出來解決辦法供遇到同樣問題的小伙伴參考。

運行selenium自動化腳本報錯如下:

org.openqa.selenium.WebDriverException: unknown error: call function result missing 'value'
  (Session info: chrome=65.0.3325.162)
  (Driver info: chromedriver=2.34.522940 (1a76f96f66e3ca7b8e57d503b4dd3bccfba87af1),platform=Windows NT 6.1.7601 SP1 x86_64) (WARNING: The server did not provide any stacktrace information)
Command duration or timeout: 0 milliseconds

這個錯誤的意思就是你的chromedriver版本與你的chrome版本不匹配啦。

解決辦法: 下載匹配的chromedriver就可以啦。

以下是chromedriver對應的chrome版本:

驅動的下載地址如下: 
http://chromedriver.storage.googleapis.com/index.html

https://npm.taobao.org/mirrors/chromedriver/

注意:64位向下兼容,直接下載32位的就可以啦


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM