python selenium Chrome自動化測試環境搭建
阿新 • • 發佈:2019-01-03
1、 安裝selenium
pip install selenium
2、翻牆下載對應版本的chromeDriver.exe,下載的壓縮包中只有這一個檔案;免費翻牆推薦藍燈,github官網搜尋lantern,有電腦版,手機版,下載即可,一鍵開啟。
chromeDriver 2.9版本下載地址:https://chromedriver.storage.googleapis.com/index.html?path=2.9/
3、解壓下載的安裝包,得到:chromedriver.exe,該檔案可以放在任何位置,不一定非要放在chrome瀏覽器安裝目錄下。
4、在chromedriver同級目錄下新建一個seleniumDemo.py
如果不想放在同一級目錄,可以將chromedriver.exe的路徑放在環境變數中;千萬不要以selenium命名。
5、測試程式:
from selenium import webdriver
browser = webdriver.Chrome()
browser.get('http://www.baidu.com')
6、執行chromedriver.exe,佔用埠9515,再執行python指令碼
py seleniumDemo.py
7、如果彈出的chrome瀏覽器視窗地址為:data;,是因為chromedriver與安裝使用的chrome瀏覽器版本不支援;
chromedriver版本 | 支援的Chrome版本 |
v2.25 | v53-55 |
v2.24 | v52-54 |
v2.23 | v51-53 |
v2.22 | v49-52 |
v2.21 | v46-50 |
v2.20 | v43-48 |
v2.19 | v43-47 |
v2.18 | v43-46 |
v2.17 | v42-43 |
v2.15 | v40-43 |
v2.14 | v39-42 |
v2.13 | v38-41 |
我安裝的chrome瀏覽器版本,chromedriver版本為:2.32,經測試正常,給大家一個參考