Windows下搭建Web自動化測試環境(Ie、Firefox、Chrome、Edge)

一、安裝python

《1》去官網下載: https://www.python.org/

《2》 百度網盤分享,python-3.5.1.exe:

鏈接:https://pan.baidu.com/s/127QEBpb5e7Yj2DOx1k7vNw
提取碼:82n7

下載好後,安裝

二、配置python環境變量

配置python環境:

《1》右擊我的電腦----》屬性----》高級系統設置----》環境變量—》系統變量中的path----》添加安裝python的根目錄
在這裏插入圖片描述

《2》右擊我的電腦—》屬性----》高級系統設置----》環境變量—》系統變量中的path----》添加安裝python目錄中的scrpits路徑

在這裏插入圖片描述
《3》 驗證是否配置好python環境

打開cmd,輸入python
在這裏插入圖片描述
能夠與python進行交互就表示配置好了

這裏配的scrpits是爲了能夠直接使用pip命令來安裝selenium庫

三、安裝Selenium庫

《1》 打開cmd,輸入:pip install selenium ,用命令的方式安裝
在這裏插入圖片描述
有個弊端,就是說安裝時可能會報timeout的錯,這很正常,替換下這個命令:

pip3 --default-timeout=100 install selenium -i https://pypi.tuna.tsinghua.edu.cn/simple/

《2》 打開pycharm,在編譯器裏安裝

在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
輸入selenium來安裝對應庫

四、對應不同的瀏覽器,下載不同的驅動

舉例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目錄也要有哈

在這裏插入圖片描述

五、 驗證環境是否搭建好

from selenium import webdriver  # 導入模塊

driver = webdriver.Chrome()  #實例化驅動

driver.get('http://www.baidu.com')  #打開網頁

在這裏插入圖片描述

重要的事說兩次哈~~~

如果報錯,找不到驅動,那麼就把之前下載好的驅動複製一份到與python.exe平級的地方一個,當然,scrpits目錄也要有

在這裏插入圖片描述

六、其他瀏覽器搭建(如Ie、Firefox、Edge)

1、Ie搭建

《1》打開ide,查看你的selenium版本
在這裏插入圖片描述
在這裏插入圖片描述
《2》去官網下載與selenium版本一致的IEdriver:http://selenium-release.storage.googleapis.com/index.html

在這裏插入圖片描述

《3》 將下載好的驅動放到python安裝目錄下的scrpits中,在與python.exe平級的地方也放一個

《4》 打開Ie瀏覽器,將網頁縮放改爲100%

在這裏插入圖片描述

2、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平級的地方也放一個

3、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自動化測試環境完畢

如有任何問題,請在博客下方留言

有不懂或者歧義的地方也請您指出,小友定會改進

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章