1、安裝python
《1》去官網下載: https://www.python.org/html
《2》 百度網盤分享,python-3.5.1.exe:python
連接:https://pan.baidu.com/s/127QEBpb5e7Yj2DOx1k7vNw
提取碼:82n7git
下載好後,安裝github
2、配置python環境變量
配置python環境:web
《1》右擊個人電腦----》屬性----》高級系統設置----》環境變量—》系統變量中的path----》添加安裝python的根目錄
chrome
《2》右擊個人電腦—》屬性----》高級系統設置----》環境變量—》系統變量中的path----》添加安裝python目錄中的scrpits路徑windows
《3》 驗證是否配置好python環境api
打開cmd,輸入python
可以與python進行交互就表示配置好了瀏覽器
這裏配的scrpits是爲了可以直接使用pip命令來安裝selenium庫bash
3、安裝Selenium庫
《1》 打開cmd,輸入:pip install selenium ,用命令的方式安裝
有個弊端,就是說安裝時可能會報timeout的錯,這很正常,替換下這個命令:
pip3 --default-timeout=100 install selenium -i https://pypi.tuna.tsinghua.edu.cn/simple/
《2》 打開pycharm,在編譯器裏安裝
輸入selenium來安裝對應庫
4、對應不一樣的瀏覽器,下載不一樣的驅動
舉例Chrome下搭建
《1》 查看本身的谷歌瀏覽器版本
《2》去官網下載對應的驅動:http://chromedriver.storage.googleapis.com/index.html`
建議你們在配環境的時候,儘可能下載最新的谷歌瀏覽器,這樣下載對應的webdriver(驅動)也是更加便捷一些
《3》 將下載好的驅動放到python安裝目錄下的scrpits中,若是報錯,也把它複製一份到與python.exe平級的地方一個
若是你忘記了python的默認路徑,能夠複製下我這個來去查看,或者你看下以前配置的python環境變量,也是能夠找到的:C:\Users\Administrator\AppData\Local\Programs\Python\Python35-32
每一個計算機的名字不同,替換下就行,其中AppData是一個隱藏目錄,須要打開它的權限
若是後期聯調的時候出錯,那麼將它也放到與python.exe平級的地方扔一個,固然,scrpits目錄也要有哈
5、 驗證環境是否搭建好
from selenium import webdriver # 導入模塊 driver = webdriver.Chrome() #實例化驅動 driver.get('http://www.baidu.com') #打開網頁
重要的事說兩次哈~~~
若是報錯,找不到驅動,那麼就把以前下載好的驅動複製一份到與python.exe平級的地方一個,固然,scrpits目錄也要有
6、其餘瀏覽器搭建(如Ie、Firefox、Edge)
一、Ie搭建
《1》打開ide,查看你的selenium版本
《2》去官網下載與selenium版本一致的IEdriver:http://selenium-release.storage.googleapis.com/index.html
《3》 將下載好的驅動放到python安裝目錄下的scrpits中,在與python.exe平級的地方也放一個
《4》 打開Ie瀏覽器,將網頁縮放改成100%
二、Edge搭建
《1》 Edge驅動官網下載地址:https://msedgewebdriverstorage.z22.web.core.windows.net/
《2》根據Edge瀏覽器版本下載對應驅動
點擊設置----拉到最下方,能夠看到版本號
PS:可是我在官網沒有看到對應的驅動,因此我下載的是沒有任何版本提示的Edge驅動(後續使用居然發現能夠耶)
地址:https://msedgewebdriverstorage.z22.web.core.windows.net/?prefix=75.0.139.20/
《3》 將下載好的驅動放到python安裝目錄下的scrpits中,在與python.exe平級的地方也放一個
三、Firefox下搭建
《1》官網驅動下載對應版本:https://github.com/mozilla/geckodriver/releases
個人火狐是77.0版本:
selenium版本:3.141.0版本
與我一致,能夠去百度網盤下載了:
連接:https://pan.baidu.com/s/1eiDkskbkvaeqRgtSsvOHAg
提取碼:mzjo
《2》 將下載好的驅動放到python安裝目錄下的scrpits中,在與python.exe平級的地方也放一個
至此,windows下搭建web自動化測試環境完畢
若有任何問題,請在博客下方留言
有不懂或者歧義的地方也請您指出,小友定會改進
本文分享 CSDN - 嘉 誠。
若有侵權,請聯繫 support@oschina.cn 刪除。
本文參與「OSC源創計劃」,歡迎正在閱讀的你也加入,一塊兒分享。