1. 程式人生 > >python selenium Chrome自動化測試環境搭建

python selenium Chrome自動化測試環境搭建

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,經測試正常,給大家一個參考
這裡寫圖片描述