Appium是一個(gè)開(kāi)源的,適用于原生或者移動(dòng)網(wǎng)絡(luò)和混合應(yīng)用程序在 iOS 和 Android 平臺(tái)上的的開(kāi)源自動(dòng)化測(cè)試框架。關(guān)于Appium的詳細(xì)部分,請(qǐng)到http://appium.io/slate/en/master/?ruby#見(jiàn)詳細(xì)的官方文檔,本
文僅僅介紹Appium在Windows中的環(huán)境搭建。下面就依次介紹在windows搭建appium的詳細(xì)過(guò)程。?
??? 1、安裝Node.js
下載地址為:https://nodejs.org/download/

可以依據(jù)操作系統(tǒng)是32位或者是64位,下載對(duì)應(yīng)的文件,直接進(jìn)行安裝,安裝的過(guò)程中,特別注意把node.js的安裝路勁加入到path的環(huán)境變量,安裝完成后。運(yùn)行cmd,輸入node -v,出現(xiàn)如下截圖,說(shuō)明node.js安裝成功。

??? 2、安裝JDK
JDK可以到http://www.oracle.com/technetwork/java/javase/downloads/index.html直接下載,下載文件后,直接安裝,這一個(gè)步驟,無(wú)非就是搭建java的環(huán)境變量。環(huán)境變量設(shè)置后,運(yùn)行cmd,輸入java -version,出現(xiàn)如下
截圖,說(shuō)明java環(huán)境變量搭建成功,見(jiàn)截圖:

???3、安裝android的SDK
android的 sdk下載地址為http://developer.android.com/sdk/index.html,由于google被禁,所以國(guó)內(nèi)是無(wú)法打開(kāi)下載地址的,我特意分享了一份在百度網(wǎng)盤(pán),下載地址在:http://pan.baidu.com/s/1i36F58h,下載android sdk
文件后,解壓 android sdk,進(jìn)入到文件里面,可以看到如下的截圖:

打開(kāi)SDK Manage.exe,點(diǎn)擊Tools下拉框,選擇Options,設(shè)置代理,要不無(wú)法下載API,見(jiàn)如下的截圖:
安裝API的時(shí)候,最好安裝API17到API22,API22是目前最新的,下來(lái)就是一個(gè)漫長(zhǎng)的等待,特別注意,安裝api過(guò)程時(shí)間很長(zhǎng),勿要心急,利用這些時(shí)間,我們可以設(shè)置android的環(huán)境變量,在環(huán)境中,新創(chuàng)建
ANDROID_HOME,放sdk的目錄,見(jiàn)截圖:

設(shè)置好ANDROID_HOME好后,在path環(huán)境變量中加入:%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools;運(yùn)行cmd,輸入android -h,見(jiàn)到如下截圖,說(shuō)明android環(huán)境設(shè)置成功。

??? 4、安裝.net4.5
到微軟的官方下載,直接下一步下一步安裝。
?? 5、安裝appium
到http://appium.io/downloads.html地址,點(diǎn)擊Appium.exe for Windows超鏈接,下載對(duì)應(yīng)的文件,或者直接在http://appium.io/首頁(yè),點(diǎn)擊Download Appium,就可以下載到AppiumForWindows-1.3.4.1.zip,
解壓該文件后,把D:\Appium\node_modules\.bin;加入到path的環(huán)境變量(本人解壓在了d盤(pán)的Appium中)。運(yùn)行cmd,輸入appium-doctor,出現(xiàn)如下截圖,說(shuō)明appium安裝成功,見(jiàn)截圖:

再輸入appium,出現(xiàn)如下截圖,說(shuō)明appium可以正常的啟動(dòng),見(jiàn)截圖:

建議到appium的目錄下,把Appium.exe設(shè)置到開(kāi)始菜單中,可以隨時(shí)使用。

???? 至此,Appium環(huán)境搭建成功,下一個(gè)文章中,會(huì)介紹android虛擬機(jī)genymotion的環(huán)境搭建以及使用。謝謝!