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

1、安裝python

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

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

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

下載好後,安裝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源創計劃」,歡迎正在閱讀的你也加入,一塊兒分享。

相關文章
相關標籤/搜索