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

題圖 From:bessiesbluedress.tumblr.com

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

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

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

注意,這個(gè)安裝的地方,我被坑了好久,因?yàn)榈教幗榻B都是使用 pip install selenuim 進(jìn)行安裝,但是我這總是報(bào)錯(cuò):

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

No matching distribution found for selenuim

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

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

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

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

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

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

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

進(jìn)行 selenuim 自動(dòng)化腳本編寫(xiě)了。

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

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

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