Macaca自動化測試之Android測試


Macaca PCWeb自動化測試非常類似於Selenium,而移動端自動化測試非常類似於Appium,如果你搭建過Appium環境,Macaca移動端環境的搭建將非常簡單。

 

本文繼承上一篇,關於Node.js神馬的就不再教你安裝了。

http://www.cnblogs.com/fnng/p/5873878.html

 

在安裝之前看看MacacaAndroid環境都需要哪些內容。

通過cmd命令提示符,輸入“macaca doctor”命令。

 上圖是我配置好的環境,我們大概需要這幾樣東西,Java開發環境、Android SDK環境、ANT構建工具。好了,接下來一一將它們裝上。

 

 

安裝Java 環境                       

 

眾所周知,Android是由Java語言開發的,所以想開發Android應用首先需要Java環境,所以,我們首先需要安裝Java環境。

java下載地址:http://www.java.com/zh_CN/download/manual.jsp

打開下載鏈接選擇相應的版本進行下載。我們以Windows安裝JDK為例,

雙擊下載的JDK ,設置安裝路徑。這里我選擇默認安裝在

D:\Program Files (x86)\Java\jdk1.8.0_25\目錄下。

下面設置環境變量:

“我的電腦”右鍵菜單--->屬性--->高級--->環境變量--->系統變量-->新建..

變量名:JAVA_HOME

變量值:D:\Program Files (x86)\Java\jdk1.8.0_25

變量名:CALSS_PATH

變量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

 

 

 

 

 

找到path變量名—>“編輯”添加:

變量名:PATH

變量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

 

 

 

 

 

安裝Ant構建工具                       

 

Apache Ant,是一個將軟件編譯、測試、部署等步驟聯系在一起加以自動化的一個工具,大多用於Java環境中的軟件開發。

下載地址:http://ant.apache.org/manualdownload.cgi

下載zip包之后解壓,我的解壓位置為:D:\java\apache-ant

然后,將該目錄添加到環境變量path下面。

變量名:PATH

變量值:D:\java\apache-ant;

 

 

 

 

 

安裝Android SDK                   

 

Android SDK提供了你的API庫和開發工具構建,測試和調試應用程序,Android。簡單來講,Android SDK 可以看做用於開發和運行Android應用的一個軟件。

官方地址:http://developer.android.com

當然,我不能保證你可以訪問到這個地址,原因你懂的!

不過,你也可以通過該地址下載StudioSDK

http://www.android-studio.org/index.php/download

如果只是想運行Android模擬器,單獨下載SDK也可以。

Android SDKWindows)百度網盤下載地址:http://pan.baidu.com/s/1kVOvxEB

Android SDK下載解壓目錄如下:

下面設置Android環境變量,方法與java環境變量類似。我本機的目錄結果為:

D:\android\android-sdk-windows\

下面設置環境變量:

“我的電腦”右鍵菜單--->屬性--->高級--->環境變量--->系統變量-->新建..

變量名:ANDROID_HOME

變量值:D:\android\android-sdk-windows

 

 

 

找到path變量名—>“編輯”添加:

變量名:PATH

變量值:;%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools;

 

 

 

雙擊啟動SDK Manager.exe 程序。

當然,我不能保證你SDK可以更新。所以,這里推薦騰訊的源:

https://dsx.bugly.qq.com/repository/1

需要通過你的QQ號登錄,然后,點擊“配置信息”標簽頁,將會得到一個代理地址和端口號。

Android SDK Manager 的菜單欄上點擊“Tools---->Options...”設置相關代碼,如下圖:

然后,就可以更新了,這里需要勾選“Android SDK Tool”、“Android SDK Platform-tool”和“Android SDK Build-tool”幾個選項。點擊“Install..”按鈕進行安裝。

最后,通過cmd命令提示符,輸入“macaca doctor”命令,查看所有選項是否已經安裝。

 

 

安裝Android 模擬器                                        

 

現在可以下載一個Android 版本的模擬器了。國內主流的Android手機主要集中在Androd5.1Android6.0。我這里以Android 5.1.1版本為例。

如上圖,勾選所需要安裝的工具,點擊右下角Install x packages...

當所有勾選項都安裝后,進入到D:\android\android-sdk-windows\目錄,雙擊“AVD Manager.exe”,打開窗口如下。

點擊Create....

如果顯示屏分辨率比較底的話,盡量選擇低分辨率的“Device”。

點擊OK”,在AVD  Manager 窗口,點擊“Start...”按鈕啟動android 模擬器。

 

 

運行Macaca sample                                        

 

啟動android 模擬器,查看虛擬機信息。

與前一篇相同,下載官方例子:

https://github.com/macacajs/macaca-test-sample

 

# git download

> git clone https://github.com/macacajs/macaca-test-sample.git

>cd  macaca-test-sample

 

#init sample

macaca-test-sample>cnpm i

 

#run android sample

macaca-test-sample>macaca run -d ./macaca-test/macaca-mobile-sample.test.js

 

運行效果如下圖:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM