Selenium3自動化測試【7】瀏覽器driver的安裝(Chrome)

有些小夥伴,在實際應用過程當中,更喜歡使用Google瀏覽器Chrome。Selenium如何與Chrome相結合使用呢?html

1. 下載chromedriver.exe

chromedriver.exe文件是調用chrome的驅動文件,所以該文件的版本要和chrome的版本必須兼容
chromedriver.exe可在以下網址中下載:chrome

看成者chrome瀏覽器升級後,chrome的版本爲75.0.3770.142,如圖所示。下載chromedriver.exe的版本是75.0.3770.140,其與chrome瀏覽器版本相對應(僅僅小版本號.140不一樣),如圖所示。
Selenium3自動化測試【7】瀏覽器driver的安裝(Chrome)
chromedriver.exe從70開始,就能夠找與chrome版本相對應的版本下載了。從而避免瞭如圖中那樣選擇chromedriver版本時2.七、2.8的糾結,再也不須要查詢chrome的版本(如68.0.3440.106)與chromedriver.exe(2.7或2.8)究竟是如何匹配的。
Selenium3自動化測試【7】瀏覽器driver的安裝(Chrome)
將下載的chromedriver.exe(2.37)複製到chrome的安裝目錄下(通常chrome的安裝路徑以下,C:\Program Files (x86)\Google\Chrome\Application),如圖所示。
Selenium3自動化測試【7】瀏覽器driver的安裝(Chrome)
設置系統環境變量,將chrome的路徑添加到Path中,添加環境變量步驟如圖所示。
Selenium3自動化測試【7】瀏覽器driver的安裝(Chrome)npm

2. 驗證Selenium

打開IDE(如PyCharm)編寫代碼,如圖所示。而後運行,可看到成功調用Chrome瀏覽器且打開bing首頁。
Selenium3自動化測試【7】瀏覽器driver的安裝(Chrome)api

  1. 谷歌瀏覽器與chromedriver的版本對應關係
    下面是部分谷歌(chrome)瀏覽器與chromedriver的版本對應關係,供參考:
    Selenium3自動化測試【7】瀏覽器driver的安裝(Chrome)
相關文章
相關標籤/搜索