一、需要安裝的軟件(根據你所需要的版本安裝即可,不一定必須按照小編的版本來)
- JDK:1.8.0_171
- Python:3.7.1
- node.js:10.13.0
- android-sdk_r24.4.1-windows
- appium:1.4.16.1
- selenium:2.53.6
二、JDK安裝步驟
- 下載地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html(根據自己的電腦選擇對應的版本下載即可)
- 找到下載的文件,運行".exe"文件,開始安裝
- 選擇安裝路徑(安裝的路徑不允許出現中文),可以默認安裝,也可以自定義安裝,安裝的時候一定要記住安裝路徑。
-
安裝完jdk后會自動彈出jre安裝程序,將jre安裝在jdk的父目錄中。
例如:jdk路徑為C:\Program Files (x86)\Java\jdk1.8.0_25,則jre路徑為C:\Program Files (x86)\Java\jre1.8.0_25。
- 安裝成功后開始配置環境變量
5.1 打開控制面板->系統和安全->系統->高級系統設置->高級->環境變量->系統環境變量;
5.2 新建變量名JAVA_HOME,變量值為C:\Program Files (x86)\Java\jdk1.8.0_25;
5.3 新建變量名JRE_HOME,變量值為C:\Program Files (x86)\Java\jre1.8.0_25;
5.4 新建變量名CLASSPATH,變量值為C:\Program Files (x86)\Java\jdk1.8.0_25\lib;C:\Program Files (x86)\Java \jre1.8.0_25\lib;
5.5 編輯變量名Path,新建變量值C:\Program Files (x86)\Java\jdk1.8.0_25\bin; C:\Program Files (x86)\Java\jre1.8.0_25\bin;
5.6 打開cmd驗證是否安裝成功,輸入java -version,若能查看版本號,則說明安裝成功。
三、Python安裝步驟
- 下載地址:https://www.python.org/15
- 傻瓜式安裝
3. 安裝成功后,在控制面板->系統和安全->系統->高級系統設置->高級->環境變量->系統環境變量->Path中可見,如:
4. 打開cmd驗證是否安裝成功,輸入python,出現版本號則說明安裝成功
四、node.js安裝步驟
- 下載地址:https://nodejs.org/en/download/23
- 傻瓜式安裝
- 打開cmd驗證是否安裝成功,輸入npm,出現如下圖片,則說明安裝成功
五、android-sdk安裝步驟
2. 解壓壓縮包,選擇SDK manager.exe雙擊打開
3. 勾選你要下載的API版本和對應的android版本
4. 配置環境變量:
4.1 在系統變量新建:ANDROID_HOME,對應變量值為:D:\androidsdk\android-sdk-windows(sdk安裝路徑);
4.2 在系統變量中選擇Path,將D:\androidsdk\android-sdk-windows\tools和D:\androidsdk\android-sdk-windows\platform-tools添加進去。
5. 打開cmd驗證是否安裝成功,輸入adb,出現對應版本號則說明安裝成功
六、appium安裝步驟
- 下載地址:https://bitbucket.org/appium/appium.app/downloads/16
- 點擊appium-installer.exe進行安裝
七、appium-doctor安裝步驟
- 將D:\appium\Appium\node_modules\.bin添加到系統環境變量Path中
- 打開cmd,輸入appium-doctor,如下圖,說明環境已配置成功
八、Appium-Python-Client安裝步驟
- 前面步驟七中環境安裝已經成功
- 打開cmd,輸入pip install Appium-Python-Client
PS:以上appium+python環境搭建全部完成,接下來開始搭建selenium+python:
九、selenium安裝步驟
1. 以上步驟三Python安裝完成后,selenium會自動安裝完成(可以查看python安裝文件夾中的"D:\python\Lib\site-packages"是否存在selenium,若不存在則需要自己另外在進行安裝,若存在,則繼續按照以下方案進行)
2. 打開cmd,按照以下步驟輸入
2.1 python
2.2 from selenium import webdriver
2.3 webdriver.Firefox()
2.4 這時開始報"'geckodriver' executable needs to be in PATH"(這是因為自帶的selenium是3.0以上的版本,需要驅動包的支持)
3. 此時需要將selenium降級
3.1 找到 D:\python\Lib\site-packages中的selenium兩個文件夾,將其刪除;
3.2 打開cmd,輸入pip install selenium==2.53.6
4. 驗證selenium是否安裝成功
4.1 python
4.2 from selenium import webdriver
4.3 webdriver.Firefox()
4.4 以上命令輸入完成后,自動啟動火狐瀏覽器,表示安裝成功(要注意的是關閉火狐瀏覽器自動更新功能)