手把手教你搭建 Selenuim 自動化環(huán)境

題圖 From:bessiesbluedress.tumblr.com

看完這篇文章,你將學(xué)到:搭建一個基于 Windows + chrome + python3.6 + selenuim3.4.3 的 Web 自動化測試環(huán)境。

下面是詳細(xì)步驟:

1.需要準(zhǔn)備一個 OS,本次我是基于 win7sp1 進(jìn)行安裝的,這里需要注意下,你要選擇的軟件版本和對系統(tǒng)的支持要匹配,比如我要用 python3.6,但是他不支持win7sp0,所以我先準(zhǔn)備了一個純凈的 win7sp1

2.安裝 python3.6,下載地址:https://www.python.org/downloads/

3.安裝selenuim,下載地址:https://pypi.python.org/pypi/selenium

下載完成后,把安裝包拷貝到 pip3 同目錄下,使用管理員權(quán)限執(zhí)行 cmd,切換到 pip3 目錄(%python%\Scripts),執(zhí)行命令行:

pip3 install selenium-3.4.3-py2.py3-none-any.whl

注意,這個安裝的地方,我被坑了好久,因為到處介紹都是使用 pip install selenuim 進(jìn)行安裝,但是我這總是報錯:

Could not find a version that satisfies the requirement selenuim (from versions: )

No matching distribution found for selenuim

最終使用自己下載的安裝包安裝成功。

4.下載安裝 chrome,這個直接在 360軟件管家 進(jìn)行吧

5.下載對應(yīng)瀏覽器的 webdriver ,下載地址:https://pypi.python.org/pypi/selenium

我是 chrome,所以我下載的 chrome 的 driver,下載完成后必須要把解壓后的 webdriver 的路徑加到系統(tǒng)環(huán)境變量的 path 中,避免每次腳本都手動指定路徑,如圖:

6.寫一個測試腳本,驗證正確性,腳本內(nèi)容是從官方拷貝的:

7.執(zhí)行效果如圖:

8.至此,環(huán)境搭建成功,我們可以根據(jù) webdriver api (http://selenium-python.readthedocs.io/api.html)

進(jìn)行 selenuim 自動化腳本編寫了。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容