阿六帶你用python appium搭建app自動(dòng)化測(cè)試環(huán)境
前言
我們?cè)赼ppium做app自動(dòng)化測(cè)試,環(huán)境搭建是比較麻煩的。也是很多初學(xué)者在學(xué)習(xí)app自動(dòng)化之時(shí),花很多時(shí)間都難跨越的坎。今天小編就來講講appium如何搭建APP自動(dòng)化測(cè)試環(huán)境。喜歡小編的可以給小編點(diǎn)點(diǎn)關(guān)注喲。
沒有成功的環(huán)境,就沒有辦法繼續(xù)后續(xù)的使用。
在app自動(dòng)化測(cè)試當(dāng)中,我們主要是通用電腦端的python代碼,能夠驅(qū)使手機(jī)端的app去進(jìn)行操作。比如打開一個(gè)app,輸入用戶名和密碼,進(jìn)入登陸操作。
由于電腦端和手機(jī)端是兩個(gè)獨(dú)立的設(shè)備。要實(shí)現(xiàn)數(shù)據(jù)通信,就需要將二者連一起。因此對(duì)于真機(jī)用戶,需要用USB線連接手機(jī)和電腦,并且在開發(fā)者選項(xiàng)當(dāng)中,開啟USB調(diào)試模式。
app自動(dòng)化環(huán)境安裝包括以下幾點(diǎn):
1、安裝node.js
2、安裝appium desktop程序
3、安裝jdk1.8及以上版本
4、安裝安卓開發(fā)工具
5、安裝appium python客戶端
6、真機(jī)或者模擬器
第一步:安裝nodejs和appium desktop程序
nodejs官網(wǎng)下載地址:https://nodejs.org/en/download/
appium的運(yùn)行依賴于nodejs,所以要先安裝nodejs。nodejs下載完成之后,windows用戶雙擊安裝完成即可,不需要做額外配置。
appium desktop下載官網(wǎng):https://github.com/appium/appium-desktop/releases
appium版本更新較快。最新的版本在你的電腦上不一定能運(yùn)行起來。如果新版本運(yùn)行不起來,那么建議換其它的版本。
安裝也非常簡(jiǎn)單,雙擊exe程序運(yùn)行即可。
第二步:安裝JDK
JDK要求1.8版本以及以上。參考網(wǎng)上其它文章來安裝jdk。
JDK下載地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
第三步:安裝安卓開發(fā)工具
自動(dòng)化測(cè)試當(dāng)中,會(huì)用到一些工具,但不會(huì)去開發(fā)一個(gè)app。所以sdk部分不需要。只需要下載工具部分即可。
安卓sdk下載地址:http://tools.android-studio.org/index.php/sdk
安裝步驟如下:
1)解壓 platform-tools_r28.0.2-windows.zip到本地目錄
2)雙擊SDKManager.exe
3)在SDK Manager界面當(dāng)中,只勾選:
Tools當(dāng)中的Android SDK Tools、Android SDK Platform-tools、Android SDK Build-tools
Extras目錄。
其它的一概不勾選。默認(rèn)選中的請(qǐng)注意取消勾選!?。?!
打開SDK Manager,默認(rèn)會(huì)選中安卓sdk,請(qǐng)一定要取消掉。
4)配置環(huán)境變量:
4.1 添加ANDROID_HOME環(huán)境變量,配置sdk根目錄。
在以上的截圖中,
ANDROID_HOME=D:android-sdk-windows
4.2 在PATH變量中添加三項(xiàng)內(nèi)容:
%ANDROID_HOME%platform-tools
%ANDROID_HOME%tools
%ANDROID_HOME%build-tools28.0.3
檢測(cè):
進(jìn)入cmd命令行,輸入adb version
能夠正常顯示adb的版本就okay.
第四步:安裝appium python客戶端
使用python的pip命令,直接在線安裝:
pip install Appium-Python-Client
第五步:安裝模擬器(使用真機(jī)的用戶,可以跳過此步驟)
本步驟中,選擇夜神模擬器。
夜神模擬器官方網(wǎng)站下載地址:https://www.yeshen.com/
下載安裝完成之后。桌面會(huì)有2個(gè)圖標(biāo):夜神模擬器、夜神多開器。
夜神模擬器:默認(rèn)安卓版本為4.4.2
夜神多開器:可以增加安卓5.1模擬器、安卓7.1模擬器。
在啟動(dòng)模擬器之前,替換模擬器安裝路徑當(dāng)中的nox_adb.exe
第一步:將%ANDROID_HOME%platform-tools目錄下的adb.exe拷貝到桌面,更改名稱為nox_adb.exe
第二步:將第一步中的nox_adb拷貝到夜神模擬器安裝目錄下,替換原來的文件。
再去啟動(dòng)夜神模擬器。然后在cmd命令行當(dāng)中,輸入命令:adb devices
以上所有步驟安裝完成之后,恭喜你,環(huán)境搭建好了!可以開啟app自動(dòng)化體驗(yàn)之旅了??!
喜歡的可以點(diǎn)贊關(guān)注小編喲!