環境搭建
基于Python3+selenium3做自動化測試,首要任務就是基礎環境搭建,通過持之以恒的練習掌握Python基本的語法和IDE進行開發,
在這里,介紹怎么搭建環境,并提供一個入門的認識,后續逐步提供系列實踐文章。
- Python下載
在瀏覽器中進入Python官網(https://www.python.org/downloads/release/python-364/)下載Python3(主要32位和64位之分);
注:本作者的實例都是基于windows10 64位+Python3.6.4版本
-
Python安裝
1.雙擊下載的exe安裝包,先勾選Add Python 3.6 to Path然后點擊Customize installation,即將Python 3.6添加至環境變量中然后開始自定義安裝。如圖:
2.系統勾選,然后點擊Next按鈕
3.勾選要高級選項,設置好要安裝的目錄,作者這里安裝到C:\Program Files\Python36,然后點擊Install按鈕
4.進入安裝過程
5.單擊close按鈕完成安裝
配置Python
1.右擊“此電腦”->屬性->左側選擇“高級系統設置”->高級中選擇“環境變量”->系統變量中雙擊path
2.點擊新建,將C:\Program Files\Python36和C:\Program Files\Python36\Scripts路徑加入path
3.驗證Python是否安裝成功,在左下角輸入cmd,打開終端
輸入Python,顯示Python版本信息,說明安裝成功,如下圖
- 安裝selenium
Python安裝好后,會自動安裝pip命令,此處就不再安裝pip
1.在終端中cd C:\Program Files\Python36\Scripts到該目錄下
2.輸入命令安裝selenium3:pip install -U selenium。等待下載安裝最新的selenium3。會提示安裝成功以及selenium版本號;
3.將瀏覽器驅動下載后放到C:\Program Files\Python36\Scripts目錄下,這樣不用單獨添加path了;
注:瀏覽器驅動下載路徑
1.chromedriver 下載地址:
http://chromedriver.storage.googleapis.com/index.html
2.Firefox的驅動geckodriver 下載地址:
https://github.com/mozilla/geckodriver/releases/
3.IE的驅動IEdriver 下載地址:
http://www.nuget.org/packages/Selenium.WebDriver.IEDriver/
- 檢驗環境
在cmd輸入如下指令檢查環境,看到瀏覽器正常啟動說明環境ok了
python
from selenium import webdriver
driver=webdriver.Ie()
driver.get("https://www.baidu.com")
- 遇到的問題
沒有訪問權限
解決方法:
1.在C:\Program Files\目錄下找到Python36
2.右擊Python36->屬性->安全->改為完全(可讀可寫)控制