MacOS系統(tǒng)配置
MacOS 最近需要用Appium做小程序自動化測試,搜了網(wǎng)上資料,按照步驟如下:
1.?MAC安裝JDK(必須是JDK 1.8 )
2.?Mac安裝Appium
3. 安裝Node.js,? ? 直接安裝:Node.js官網(wǎng)下載:https://nodejs.org/zh-cn/download/(直接安裝的node中直接包含了npm,且路徑正確,不存在關(guān)聯(lián)錯誤的情況)
4.命令行安裝appium
>?npm?install?-g?appium??#?get?appium? ? ?
>?npm?install?wd??????????#?get?appium?client
直接用npm下載往往不成功,這是需要通過代理來下載,我參考的文章是:https://segmentfault.com/q/1010000006025361/a-1020000006252474
具體方法如下:
> npm?i cnpm -g --registry=http://registry.npm.taobao.org
> cnpm?i appium -g? ?# get appium
> cnpm i wd -g # get appium client
> cnpm i appium-doctor? # get appium-doctor
4. Mac 安裝android-sdk?
Android SDK 下載地址:http://tools.android-studio.org/index.php/sdk

壓縮包解壓到我的/usr 目錄下

配置環(huán)境變量
> vim?~/.bash_profile
export ANDROID_HOME=/usr/android-sdk-macosx
export PATH=${PATH}:${ANDROID_HOME}/tools
export PATH=${PATH}:${ANDROID_HOME}/platform-tools
注意:此時/platform-tools? 中沒有adb文件,需要后續(xù)下載api
5.執(zhí)行appnium-doctor? 命令
報(bào)錯1:

解決方法:brew install carthage
報(bào)錯2:

解決方法:在/usr/android-sdk-macosx/tools/? ?中執(zhí)行android?


下載package (推薦翻墻下載,使用國內(nèi)代理不穩(wěn)定)。
成功下載完后,/usr/android-sdk-macosx/platform-tools? 中便有adb。

再次執(zhí)行appium-doctor

Appium官網(wǎng)下載:https://bitbucket.org/appium/appium.app/downloads/
直接安裝即可。
參考:http://www.itdecent.cn/p/0932149baf24
Windows版 安裝配置SDK
注意:必須下載并配置JDK1.8 ,才能與adt-bundle-windows-x86_64-20140624兼容。JDK1.9以上無法使用SDK Manager,uiautomatorviewer等工具
1.安裝Nodejs
安裝?appium-doctor:npm --registry http://registry.npm.taobao.org install appium-doctor -g ?
安裝pyton語言客戶端:pip install?Appium-Python-CLient
2.安裝桌面版appium for windows(?鏈接)
3.安裝JDK,并配置 (詳情參考:點(diǎn)擊這里)
命令行:appium-doctor (下圖轉(zhuǎn)給你JAVA_HOME 是10.0.1,后來修改成1.8版本)

4.下載SDK 工具 ?ADT-bundle-windows-x86_64(需要科學(xué)上網(wǎng))(百度網(wǎng)盤:6zd3)
配置Andriod環(huán)境變量前提是要先安裝好JAVA環(huán)境
1、下載Android SDK,點(diǎn)擊安裝,直接默認(rèn)路徑即可!下載地址:http://developer.android.com/sdk/index.html
2、默認(rèn)路徑安裝后,安裝完成,開始配置環(huán)境變量。
3、打開計(jì)算機(jī)屬性——高級系統(tǒng)設(shè)置——環(huán)境變量(如上文)
4、新建一個環(huán)境變量,變量名:ANDROID_HOME,變量值:D:\adt-bundle-windows-x86_64-20140702\sdk(以你安裝目錄為準(zhǔn),確認(rèn)里面有tools和add-ons等多個文件夾),點(diǎn)擊確認(rèn)。
5、在用戶變量PATH后面加上變量值;%ANDROID_HOME%\platform-tools;點(diǎn)擊確認(rèn)即可。在系統(tǒng)變量path中添加;%ANDROID_HOME%\sdk\tools;? ??
注意:必須是先填platf-tools,再填tools。否則,有可能無法啟動adb
6、Android SDK配置完成,接下來驗(yàn)證配置是否成功。
7、重啟cmd——輸入adb——回車,如果出現(xiàn)一堆英文,如下圖所示,即表示配置成功,在輸入appium-doctor,環(huán)境變量配置完成

可以翻墻的可以直接參考下面:
eclipse在線安裝ADT插件
1.啟動Eclipse,然后在菜單欄上選擇 Help > Install New Software
2.單擊 Add 按鈕,在右上角
3.在Name(名稱)處輸入"ADT Plugin",Location(網(wǎng)址)處輸入"https://dl-ssl.google.com/android/eclipse/"

4.點(diǎn)擊"OK"
5.在軟件對話框中,選中"Developer Tools"復(fù)選框,然后點(diǎn)擊"Next"

6.在下一個窗口中,您會看到一個要下載的工具列表。單擊“Next”
7.閱讀并接受許可協(xié)議,然后單擊“Finish”

8.安裝完成后,重新啟動Eclipse


參考視頻: