Appium+Python移動端(Android)自動化測試環境搭建(經典詳細)

據說,appium+python環境的搭建90%的人在痛苦中掙扎,在掙扎中放棄,在放棄後重新開始,只有10%的人,人品極好,極具正能量,能夠很快並順利的搭建成功(此時你在想什麼?......)

一、安裝JDK

下載好jdk安裝包後直接下一步直至安裝完成即可,安裝完JDK後配置環境變量 :計算機→屬性→高級系統設置→高級→環境變量;

系統變量→新建 JAVA_HOME 變量 

變量值填寫jdk的安裝目錄(如 D:\Java\jdk1.7.0)

系統變量→尋找 Path 變量→編輯

在變量值最後輸入 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

(注意原來Path的變量值末尾有沒有;號,如果沒有,先輸入;號再輸入上面的代碼)

系統變量→新建 CLASSPATH 變量

變量值填寫   .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有一點)

系統變量配置完畢

檢驗是否配置成功 運行cmd 輸入 java -version (java 和 -version 之間有空格)

若如圖所示 顯示版本信息 則說明安裝和配置成功:

二、安裝python(2.7或3.6版本都行)

下載好python的安裝包之後,一路點擊下一步直至安裝完成即可,這裏主要說一下python環境變量的配置:

右鍵點擊"計算機",然後點擊"屬性"
然後點擊"高級系統設置"
選擇"系統變量"窗口下面的"Path",雙擊即可!
然後在"Path"行,添加python安裝路徑即可(如D:\Python32),所以在後面,添加該路徑即可。(路徑直接用分號";"隔開!)
最後設置成功以後,在cmd命令行,輸入命令"python",顯示如圖所示版本信息說明python安裝成功:

三、安裝Android SDK

做自動化測試只需要安裝Android SDK就可以,下載地址:http://tools.android-studio.org/index.php/sdk/

下載成功解壓後配置Android SDK的環境變量
跟新建JAVA_HOME一樣,新建ANDROID_HOME,如圖所示:

打開解壓後的SDK文件夾,點擊SDK Manager,安裝Tools下的Android SDK Platform-tools和Android SDK Build-tools,
Android SDK Tools可以選擇是否更新,建議直接更新。鏡像:隨便選個版本也可以選擇多個版本安裝,我喜歡直接連接真機進行,由於鏡像比較大,所以喜歡真機的朋友們可以不下載鏡像,GoogleFQ安裝:Extras文件夾下所有的全部安裝 ;

安裝完成之後,配置Path系統環境變量:

1新建 %ANDROID_HOME%\platform-tools
2新建 %ANDROID_HOME%\tools
3新建 %ANDROID_HOME%\build-tools\28.0.2(你裝的多少版本就寫多少號)

如下圖所示:

檢查Android SDK是否配置成功,cmd打開命令行窗口,在命令行窗口中輸入adb --version,出現如下圖所示版本信息說明安裝成功; 

四、安裝node.js

下載地址:https://nodejs.org/en/

下載獲取到安裝文件後,直接雙擊安裝文件,根據程序的提示,完成nodejs的安裝(一直下一步就行,可以將路徑進行修改)。將Node.js的安裝路徑(也就是node.exe文件所在的目錄)D:\Program Files\nodejs追加到環境變量Path中(目前應該是裝好node之後會自動配置環境變量的,裝好可以自己檢查一下是否配好

裝好之後在命令行中輸入 npm,出現如圖所示信息則說明node.js安裝成功:

五、安裝.net framework

這一步可以忽略不計,因爲對於從事計算機工作的估計從用電腦那一刻起.net framrwork就一直陪伴在你的電腦身邊了,如果沒有安裝則在官網下載安裝包雙擊安裝即可,比較簡單,直接進入下一步

六、安裝Appium(AppiumForWindows_1.4.16.1)

下載地址:https://bitbucket.org/appium/appium.app/downloads/
當前最新版本爲 AppiumForWindows_1_4_16_1.zip ,注意這是一個 Windows 版本,如果你的電腦爲MAC請下載 appium-1.5.3.dmg 

我們以 Windows 爲例,將下載的 AppiumForWindows.zip 進行解壓,點擊 appium-installer.exe 進行安裝
在Path中配置appium的環境變量,將安裝的Appium文件夾所在目錄\Appium\node_modules\.bin添加進Path,如圖所示:

cmd打開命令行窗口,輸入appium-doctor ,出現以下提示,All Checks were successful ,說明環境配置成功,如圖所示:

七、安裝appium - python - client(此步灰常重要!!!目的是將python與appium關聯起來)

cmd打開命令行窗口,輸入:pip install Appium-Python-Client,提示成功就可以了,我這邊是已經安裝過了,如圖所示:

八、連接手機測試

確認手機已經連接電腦,且驅動安裝完成,打開cmd,輸入adb devices,出現如下圖所示信息則說明連接成功:

出現下圖所示信息說明連接失敗:

九、當你順利到達這一步的時候,恭喜你成爲了那10%的人(人品極好,極具正能量,哈哈哈),可以開啓移動端自動化測試之旅了,祝你旅途愉快!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章