🔥《手把手教你》系列基礎篇之 1-python+ selenium 自動化測試 - 環境搭建(詳細)

北京-宏哥發表於2024-11-15

1.環境搭建

基於 python3 和 selenium3 做自動化測試,俗話說:工欲善其事必先利其器;沒有金剛鑽就不攬那瓷器活,磨刀不誤砍柴工,因此你必須會搭建基本的開發環境,掌握 python 基本的語法和一個 IDE 來進行開發,這裡透過詳細的講解,介紹怎麼搭建 python3 和 selenium3 開發環境,並提供一個基本入門的程式碼,後續逐步提供系列實踐文章。

2.安裝包

2.1python

筆者使用 python3.6.4,請根據機器是 64 位還是 32 位來選擇對應的 python 版本。(相信絕大部分人都可以很從容的來檢視自己機器的位數,在這裡就不贅述了,如果不清楚自己可以百度一下就可以)

可以去 python 官網:https://image.baidu.com/search/down?url=https://www.python.org/下載對應機器的安裝包。

2.1.1 安裝包下載

第一步:進入 python 官網,點選 download,如下圖所示:

第二步:選擇對應的作業系統和 python 版本,如下圖所示:

第三步:點選要下載的 python 版本,即可下載安裝包,如下圖所示:

2.2 開發工具

筆者使用 pyCharm 開源版本
https://image.baidu.com/search/down?url=https://download.jetbrains.com/python/pycharm-community-2017.3.2.exe

3.python 安裝過程

第一步:雙擊已下載的 python 安裝包,出現如下圖所示的介面,點選執行

然後出現如下介面:

在這裡我選擇的是自定義安裝(Customize installation),一定要勾選 Add_Python 3.6 to PATH,防止手工新增環境變數 ,新增到環境變數也可以等安裝完成之後手動新增到環境變數中,如果不新增環境變數執行 python 時則會出現如下介面:

在這裡我沒有選擇新增到環境變數中,後面會手動配置

繼續下一步介面如下:

選擇安裝的屬性,Documentation、pip、tcl/tk and IDLE 必須安裝,tcl/tk and IDLE 是 Python 環境的開發環境視窗,pip 用來安裝 numpy 等 package。
我選擇的是全部安裝

繼續下一步

ok 了,點選 install 進行安裝,在這裡我安裝的目錄是 D 盤,D:\Python36 目錄名可以自定義

注意我在這裡依舊沒有選擇新增到環境變數,不想麻煩的話,可以直接選擇新增到環境變數中

安裝中

安裝成功:

驗證是否安裝成功,使用系統的 cmd 命令:

驗證失敗,如果在安裝的過程你選擇了新增到環境變數中,輸入 python 就會直接進入 python 的環境中,現在開始演示手動新增到環境變數:

首先,點選計算機->屬性->高階系統設定

選擇環境變數

新建 PATH

點選確定,接下來進行驗證 python 是否安裝成功:

依然是 cmd 命令下輸入 python,效果如下:

當你輸入 python 出現如下命令時則表示 python 環境已經安裝好了,就可以進行 python 之旅了。

4.下載 Selenium for python

1)下載 Selenium for python

https://image.baidu.com/search/down?url=https://pypi.python.org/pypi/selenium#downloads 下載最新版本,當前是 3.0.2

下載 tar.gz 的包

下載完解壓:

2)安裝 Selenium

開啟 cmd,然後 cd 到解壓包當前路徑,輸入 python setup.py install ,cmd 視窗會出現解壓滾動螢幕,直到安裝完成。如下圖。

驗證 selenium 安裝成功辦法:

在cmd輸入python進入python環境,然後輸入 from selenium import webdriver,如果不報錯就代表selenium安裝成功。

3)第二個安裝 selenium 方式

還有一種安裝方式,線上安裝,在 cmd 輸入 python -m pip install selenium,然後回車,自動安裝。

5.小結

好了,還是那句老話,好多人都死在環境搭建的路上,幸運的你是否已經搭建成功,跟著宏哥的腳步繼續砥礪前行。

相關文章