appium是一款集成了Android,ios移動設(shè)備的自動化測試工具冯遂,支持測試移動應(yīng)用债蜜,移動web應(yīng)用究反,混合應(yīng)用等精耐;支持多平臺(win琅锻,macOS恼蓬,Linux)多語言,一套腳本可以跨平臺(ios小槐,Android)執(zhí)行荷辕,增加了代碼的復(fù)用率疮方,降低了測試人員的人工成本。
一疆栏、Android sdk的下載與環(huán)境配置
直接下載Android studio惫谤,因為作為一款A(yù)ndroid開發(fā)工具石挂,Android studio自帶appium所需要的Android SDK险污,adb和其他工具蛔糯。
官網(wǎng)鏈接(科學(xué)上網(wǎng))
點擊download蚁飒,選擇對應(yīng)版本進行下載(win,macOS琼懊,Linux)
安裝:不建議安裝在系統(tǒng)盤,應(yīng)選擇空間較大的磁盤(注意記錄文件目錄启妹,文件目錄不要是中文)
下載好之后點擊運行饶米,在主頁面點擊configure车胡,在下拉框中選擇SDK?manager
選擇對應(yīng)的SDK版本進行安裝匈棘,并且將安裝目錄復(fù)制
安裝好SDK之后主卫,右鍵我的電腦-屬性-高級系統(tǒng)設(shè)置-環(huán)境變量队秩,點擊下方新建,路徑為剛才復(fù)制的目錄筒主,變量名為“ANDROID_HOME”鸟蟹,點擊確定完成(兩次確定都要點擊建钥,否則無法保存)
二熊经、JDK的安裝與環(huán)境配置
直接官網(wǎng)下載,如圖進行下載匹涮,選擇windows槐壳,進行下載。
點擊下一步進行安裝带兜,安裝完成之后將安裝路徑復(fù)制好鞋真,點開環(huán)境變量沃于,點擊新建繁莹,路徑為剛才復(fù)制的路徑,變量名為“JAVA_HOME”
找到path的變量闸昨,點擊編輯薄风,將“%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;”添加到變量值的最后(注意變量值之間用;隔開遭赂,末尾也要加;)
添加后撇他,點擊新建,變量值為“.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;”划纽,變量名為“CLASSPATH”(不要忽略變量值前面的一點)勇劣,點擊確定保存潭枣。
驗證Java是否成功安裝卸耘,點開命令行粘咖,輸入“?java -version”?(java 和 -version 之間有空格),顯示版本信息則成功安裝和配置翰铡。
三锭魔、node.js的安裝
進入node官網(wǎng)迷捧,如圖選擇win的安裝包,進行下載
下載完成之后笙蒙,將node.js的安裝路徑添加到“path”的變量中(安裝過程中會自動添加捅位,但是以防萬一還是要查看)
驗證node是否成功安裝和配置搂抒,打開命令行求晶,輸入“npm”即可
通過node添加appium芳杏,打開cmd,輸入“npm?install?-g?appium”档插,當特別慢亚再,無法下載時氛悬,可以用國內(nèi)的鏡像“npm --registry http://registry.cnpmjs.org install -g appium”進行安裝。
安裝完成之后棍现,輸入appium驗證
記得要把appium的安裝路徑(如下圖)添加到path的環(huán)境變量中
最后在cmd中輸入"appium-doctor"檢查appium所需環(huán)境是否完全配置己肮。
四谎僻、appium-desktop的安裝
appium-desktop是連接appium服務(wù)的桌面應(yīng)用艘绍,可以方便測試人員進行連接手機,錄制腳本等工作挎挖。
點擊進入GitHub進行下載航夺,選擇對應(yīng)的版本進行下載敷存,下載完成后直接進行安裝就可以了。