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包加入