1. 程式人生 > >Eclipse下Android自動化測試開發環境搭建

Eclipse下Android自動化測試開發環境搭建

Android自動化測試開發環境搭建

1.   工具:

共有四個工具檔案,分別為Eclipse、翻牆軟體(自由門)、Java jdk檔案、Android SDK。

2.   步驟:安裝配置java jdk—開啟翻牆軟體—安裝配置Android SDK-- 在Eclipse安裝Android 外掛—配置MonkeyRunner或Appium等

3.   安裝 java jdk:

執行jdk 選擇“下一步”直到完成

 

按預設安裝路徑安裝完成後會在此目錄下生成兩個資料夾,如圖


配置java環境:

右鍵“計算機”-屬性-高階系統設定-環境變數

在系統變數下新建、更改變數:

新建變數名“classpath”變數值為“C:\Program Files\Java\jdk1.8.0_25\jre\lib”

新建變數名“java_home”變數值為“C:\Program Files\Java\jdk1.8.0_25”

更改變數名“path”變數值新增“C:\Program Files\Java\jdk1.8.0_25\bin”(各變數值用‘;’分隔)

驗證jdk是否安裝配置成功:

cmd中輸入java –version 及javac ,出現如圖所示表示配置成功

4.   翻牆(自由門7.42):

執行 若無法連線伺服器,則在通道中選擇“F通道”嘗試

成功後顯示如下(記住代理127.0.0.1:8580,後續用到)

5.   安裝Android SDK(保持翻牆軟體開啟)

執行 ,連續選擇“Next”直到完成

 

啟動SDK Manager,在Tools-Option中設定如下(同時勾選‘Use download cache'):


安裝以下兩個檔案(中途彈出提示時,點選確定即可)


安裝完成重啟SDK後會出現如圖所示檔案列表,選擇圖中狀態為“Installed”的6個檔案進行安裝


啟動AVD Manager, 點Create建立模擬器,各引數可自行設定。可能遇到的問題:沒有可選cpu 則回到SDK中下載SystemImage;其次有的會限制VMHeap大小,表現為OK按鈕無法點,則下拉視窗檢視提示是否有超過大小限制

建立完後點擊Start可啟動模擬器即安裝成功

6.   Eclipse下匯入Android SDK:(保持翻牆軟體開啟)

選擇‘幫助’-‘安裝新軟體’-‘新增’,輸入如下資訊並確定


勾選列表檔案並下載安裝,最後安裝完後會彈出對話方塊,點選Ok即可


選擇“視窗”-“首選項”-“Android”,在SDK Location選擇android-sdk 資料夾的路徑,點選“確定”,預設為:C:\Users\Administrator\AppData\Local\Android\android-sdk

7.   使用MonkeyRunner:

MonkeyRunner為Android SDK自帶工具,因此無需安裝,僅進行如下配置即可。

配置Android環境變數:

在變數名“Path”下新增兩個變數值C:\Users\Administrator\AppData\Local\Android\android-sdk\platform-tools;

C:\Users\Administrator\AppData\Local\Android\android-sdk\tools;

新建變數ANDROID_HOME 值 C:\Program Files (x86)\Android\android-sdk

驗證配置成功:

Cmd輸入“emulator -avd testDevice“, 其中testDevice為在AVD中建立的模擬器的名稱,若配置成功,則會啟動模擬器,但需要一段時間。

開啟一個cmd,輸入monkeyrunner,如下表示成功


 8.使用Appium:

下載node.js,Appium安裝包

配置環境變數:

在變數名“Path”下新增變數值 C:\Program Files\nodejs\ (預設安裝路徑)

Java專案中“構建路徑-配置構建路徑- 庫-新增外部Jar” 將AppiumJar包加入