在Windows上部署環(huán)境

Appium
支持對IOS和Android進(jìn)行自動化測試,而且可以部署在Windows(僅支持Android)和Mac OS X機器上。他使用Server-Client架構(gòu),能夠支持Python Java ruby等多種語言來編寫自動化腳本。本文詳細(xì)記錄配置Appium環(huán)境的方法。

在Windows上安裝部署

1. 安裝node.js

下載安裝后,打開cmd,輸入node -vnpm -v驗證安裝正確。

2. 安裝appium-doctor

在打開的cmd中輸入npm install -g appium-doctor,安裝appium-doctor,它可以在稍后用來驗證Appium的依賴是否配置正確。

3. 安裝JDK

下載安裝后,在系統(tǒng)環(huán)境變量中新建JAVA_HOME變量,地址指向JDK的bin目錄。

4. 安裝Apache Ant

下載解壓到固定目錄下,在系統(tǒng)環(huán)境變量中新建ANT_HOME變量,地址指向剛才解壓的目錄,在PATH變量下,添加%ANT_HOME%\bin,啟動cmd輸入ant,提示

Buildfile: build.xml does not exist!
Build failed

則表示Ant配置正確

5. 安裝Apache Maven

下載解壓到固定目錄下,在系統(tǒng)環(huán)境變量中新建M2HOME變量,地址指向剛才解壓的目錄,新建M2變量,地址為%M2HOME%\bin,在PATH變量下,添加%M2%,啟動cmd輸入mvn -v,會顯示Maven的版本,則表示Maven配置正確

6. 安裝Android Studio

安裝后運行一次,會自動下載更新相應(yīng)的Android SDK,等待更新完成后,在系統(tǒng)環(huán)境變量中新建ANDROID_HOME變量,地址指向SDK的目錄,添加toolsplatform-tools兩個目錄到PATH變量下。

7. 檢測Appium依賴

打開cmd,輸入appium-doctor,會自動檢測以上的配置,如果沒有異常,則當(dāng)前已經(jīng)配置Appium依賴完成。

8. 安裝Appium

下載安裝即可。

9. 安裝Python3

根據(jù)操作系統(tǒng)選擇32或64位安裝包,安裝完成后,打開cmd,輸入pip install Appium-Python-Client,安裝Appium的Python客戶端

10. 備注&疑難問題

目前在Windows平臺上,最新的安裝包版本是1.4.16,這個版本是15年編譯的,而Appium在不停的修復(fù)bug,因此使用安裝包安裝的Appium不包含最新的修復(fù)bug。所以推薦使用npm install -g appium來安裝最新的命令行版本的Appium,并且當(dāng)版本更新時,可以隨之升級,比較方便。
但是使用npm安裝需要翻墻,因為在npm下載完成后,安裝過程中,還是會從github上下載一些文件,比如appium-selendroid-driver會在安裝中下載selendroid-server.jar,如果不翻墻則會下載失敗導(dǎo)致不能正確安裝

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

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

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