1、安裝Microsoft .NET Framework 4.5 及以上版本
2、安裝Appium
官方網站地址:http://appium.io/
我裝了1.17.0版本
3、安裝JDK 1.8及以上
之前裝Jenkins時已有,這里不用再裝了
4、安卓Android Develop Tools工具
這個工具是用雷電模擬器時為了讓模擬的安卓手機處於開發狀態;如果用的是真機,直接讓手機設置成USB調試模式即可。
安裝中需要改變的設置如下,未提到的保持默認:
安裝完工具后,需要配置環境變量,再進行測試是否配置成功,如下:
配置環境變量:
1)添加ANDROID_HOME環境變量,配置sdk根目錄。
在以上的截圖中,
ANDROID_HOME=D:\android-sdk-windows
2)在PATH變量中添加三項內容:
%ANDROID_HOME%\platform-tools
%ANDROID_HOME%\tools
%ANDROID_HOME%\build-tools\28.0.3
檢測:
進入cmd命令行,輸入adb version
能夠正常顯示adb的版本就okay.
5、安裝雷電模擬器
官網下載地址:https://www.ldmnq.com/
這里我安裝了最新版本v4.0
安裝好,打開模擬器之后,在命令行當中運行此命令:adb devices
能夠得到像下圖這樣的設備列表信息即可。
Ps: 使用android真機的同學,需要開啟手機的 USB調試模式。
調試模式的開啟因為手機型號會有差異 ,大致為:
在手機版本號點擊5下,開啟開發者模式
找到開發者模式選項,在其下找到 USB調試模式開關,並開啟。
在手機第一次與電腦連接時,需要人為手動在手機上授權信任該手機。
6、安裝appium python客戶端
使用python的pip命令,直接在線安裝:
pip install Appium-Python-Client
7、測試環境是否准備成功
a)打開雷電模擬器,在命令中輸入adb devices檢測是否有手機連接,emulator-5554是雷電模擬器的模擬機
b)打開Appium
c)運行腳本
Appium產生的日志
測試成功