macaca自動(dòng)化測(cè)試安裝介紹

本周分享一篇有深度的文章,如何使用安裝macaca自動(dòng)化測(cè)試工具。(純屬自己的理解,也不知正確與否,請(qǐng)知情人批評(píng)指正~)

一、macaca簡(jiǎn)介:

macaca是由阿里巴巴公司開發(fā)的一套自動(dòng)化解決方案,適用于PC端和移動(dòng)端。

二、macaca安裝:

第一步:安裝Node.js。

什么是Node.js?

看了很多解釋,覺得這樣總結(jié)比較通俗易懂:node.js是一種Javascript的運(yùn)行環(huán)境,能夠使得JavaScript脫離瀏覽器運(yùn)行,從而節(jié)省了寫后臺(tái)的時(shí)間。

為什么要安裝Node.js?

因?yàn)閙acaca是用node.js工具開發(fā)的,所以需要安裝其開發(fā)平臺(tái)。

怎么安裝Node.js?

1.到官網(wǎng)http://nodejs.org/下載安裝包,下一步,下一步,直接安裝即可。(so easy,就不詳細(xì)介紹了~)

2.安裝成功后,在DOS窗口中測(cè)試是否安裝成功。

2.1在DOS窗口輸入node命令即可進(jìn)入node.js的交互模式;

2.2用控制臺(tái)命令輸入console.log("hello,world!"),出現(xiàn)下圖結(jié)果;

2.3在C盤下建立一個(gè)app文件夾,app文件夾里面寫一個(gè)test.js。

代碼如下:

var http = require("http");

http.createServer(function(req, res) {

res.writeHead( 200 , {"Content-Type":"text/html"});

res.write("

Node.js

");

res.write("

Hello World

");

res.end("

beyondweb.cn

");

}).listen(3000);

console.log("HTTP server is listening at port 3000.");

2.4再?gòu)腄OS窗口進(jìn)入app文件下,執(zhí)行node ?test.js命令后,即可訪問網(wǎng)址http://127.0.0.1:3000,訪問成功代表安裝成功。(訪問網(wǎng)址時(shí),DOS窗口不要關(guān)閉)

第二步:安裝最新的JDK。

什么是JDK(Java Development Kit)?

JDK是Java語言開發(fā)工具包,包含了Java的運(yùn)行環(huán)境,Java工具和Java基礎(chǔ)的類庫。

為什么要安裝JDK?

我們進(jìn)行的是安卓移動(dòng)端的測(cè)試,而寫安卓的程序時(shí),不光調(diào)用安卓的API,同時(shí)也需要調(diào)用Java自帶的一些庫。所以必須要要進(jìn)行JDK的安裝。

怎么安裝JDK?

1.到官網(wǎng)上http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html下載,選擇如圖所示選項(xiàng)(根據(jù)個(gè)人電腦系統(tǒng)類型選擇相應(yīng)的版本):

2.若不想更改安裝路徑,點(diǎn)擊下一步,下一步即可,但一定要記得JDK的安裝路徑,默認(rèn)是:C:\Program Files\Java\jdk1.8.0_111\

3.安裝好JDK后,配置JDK的環(huán)境變量(配置環(huán)境變量是為了編譯和運(yùn)行Java程序時(shí),不用進(jìn)入Java程序目錄,通過path直接找到bin目錄。Node.js安裝時(shí)會(huì)自動(dòng)配置,故不需配置。)

3.1如下圖,打開我的電腦,選擇系統(tǒng)屬性,點(diǎn)擊高級(jí)系統(tǒng),即可找到“環(huán)境變量”:

3.2先在系統(tǒng)變量中新建變量“JAVA_HOME",其值就是剛剛JDK的安裝路徑:

3.3接著在用戶變量的PATH中增加JDK的bin目標(biāo)。(win10的增加方式更加友好,有些系統(tǒng)需要在已有的path值后輸入“;+bin目錄")

3.4配置好環(huán)境變量后,在DOS窗口輸入Javac,出現(xiàn)下圖結(jié)果,代表JDK安裝成功。

第三步:安裝Android Studio :

Android Studio是安卓的開發(fā)平臺(tái),因進(jìn)行安卓手機(jī)端的自動(dòng)化測(cè)試,所以需要安裝。

安裝步驟:

1.在官網(wǎng)http://www.android-studio.org/下載,大小1G多,慢慢等待,下載好了,點(diǎn)擊下一步,下一步安裝。Android Studio自帶SDK,安裝時(shí)需注意SDK的路徑。(Android的開發(fā)需要用到SDK的類庫)

2.配置SDK的環(huán)境的變量,和JDK一致,在此不贅述。如圖所示:

3.在DOS窗口中輸入android -h,出現(xiàn)下圖結(jié)果,SDK安裝成功:

第四步:安裝Ant構(gòu)建工具 :

Apache Ant,是一個(gè)將軟件編譯、測(cè)試、部署等步驟聯(lián)系在一起加以自動(dòng)化的一個(gè)工具。

安裝步驟與上述幾個(gè)安裝步驟類似。

1.去官網(wǎng)http://ant.apache.org/manualdownload.cgi下載壓縮包,下載后解壓,記得解壓的目錄。

2.配置環(huán)境變量,配置方式如下圖所示:

第五步:安裝macaca客戶端:

在DOS窗口執(zhí)行:cnpm i-gmacaca-cli命令。

當(dāng)看見如圖所示的調(diào)皮的猴子,則安裝成功

第六步:安裝安卓驅(qū)動(dòng):

在DOS窗口執(zhí)行:cnpm i-gmacaca-android命令

最后,執(zhí)行:macaca doctor命令,出現(xiàn)下圖結(jié)果,則macaca的安裝全部成功:

三、macaca的使用:

安裝好macaca的所有壞境后,我們就可以來使用了。以阿里巴巴自己開發(fā)的demo為例進(jìn)行演示:

1.首先下載macaca的測(cè)試demo,下載鏈接:https://github.com/macacajs/macaca-test-sample,點(diǎn)擊如圖所示按鈕下載

2.下載后,將文件夾解壓,根據(jù)個(gè)人喜好保存在對(duì)應(yīng)的目錄下(本人保存在桌面上):

3.在DOS窗口中,進(jìn)入macaca-test-sample-master文件夾下后,在窗口中輸入macaca run命令,即可進(jìn)行自動(dòng)化測(cè)試。

下面的小視頻是PC端的測(cè)試:

http://pan.baidu.com/s/1pLgy9jP


下面的視頻是Android端的測(cè)試(打開手機(jī)的開發(fā)者模式,鏈接到電腦上),進(jìn)入macaca-test-sample-master文件夾下后,在窗口中輸入macaca ?run -d macaca-test/macaca-mobile-sample.test.js命令:

http://pan.baidu.com/s/1ctGqYU

好了,我的分享到此結(jié)束了~~~

感興趣的小伙伴動(dòng)手裝起來吧~~~~

下下周分享,如何把macaca利用到我們的APP上~~~

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容