更新時(shí)間:2019-08-27 09:55:40 來源:動力節(jié)點(diǎn) 瀏覽3276次
Appium是移動端測試框架,支持的腳本語言有java、python、ruby、node.js、php。
環(huán)境搭建:(我是mac,對于初學(xué)者,建議先使用appium客戶端)
1.iOS環(huán)境
如果要測試iPhone系統(tǒng),就要用到mac了,對于蘋果,你的mac上要下載Xcode,我建議你下載Xcode7或Xcode7.3,(我使用的是Xcode7.3),如果你在AppStore里面下載,對于目前,下載的一定是Xcode8以上的版本了,但是appium客戶端目前還不支持Xcode8,iOS10系統(tǒng)。所以你可以在這個(gè)網(wǎng)站下載到Xcode7.下載XcodeSDK,模擬器什么的都有了,這個(gè)比較方便
2.Android環(huán)境
Android環(huán)境Mac和Windows都可以呀
我比較懶,用的mac就直接下載了AndroidStudio.安裝的時(shí)候,SDK什么的都下載完了。
3.安裝Node.js(Appium使用Node.js作為服務(wù)器引擎)
先檢查是否安裝了node.js,在終端輸入node-v檢查
很顯然,我的電腦已經(jīng)安裝過了,如果沒有安裝,可以執(zhí)行命令brewinstallnode
4.終端安裝appium
執(zhí)行命令npminstall-gappium
安裝特定版本npminstallappium@版本號
5.下載客戶端
對于像我這樣的小白,我選擇的是appium客戶端,因?yàn)閷懩_本比較簡單。
可以到官網(wǎng)下載對于的appium哦:http://appium.io別跟我說你Downloads你看不見且不理解。
6.python開發(fā)腳本
好吧,其實(shí)我也不會python,在網(wǎng)上查到很多自動化測試腳本都用的python寫的,所以我也就邊學(xué)習(xí),邊寫腳本呢。
你可以在appium的官網(wǎng)http://appium.io下載Appium-Python-Client-0.22.tar
然后終端cd到這個(gè)文件夾,在終端輸入:pythonsetup.pyinstall
OK了。
有人想問python怎么玩:
小白告訴你:1.蘋果電腦自動python2.7也就是說環(huán)境有了嘿嘿
在終端輸入whichPython回車
這個(gè)路徑里可以看到Python2.7了,已經(jīng)足夠用的了。
我有下載Pycharm這個(gè)東東來寫python。
如果運(yùn)行:cd到你的python文件,輸入python***.py就可以運(yùn)行python文件了
這個(gè)就是python的學(xué)習(xí)了。
7.檢查
appium-doctor是一個(gè)用于驗(yàn)證appium安裝環(huán)境的工具。
如果你用的是終端:
$npminstallappium-doctor-g
然后輸入appium-doctor
好像報(bào)錯(cuò)了,但是應(yīng)該沒有影響的吧,我也沒有修復(fù),等以后有時(shí)間了在修復(fù)吧
如果你用的是客戶端,那么
就出現(xiàn)啦
有一個(gè)warn但是目前是沒有影響哦。
好了,現(xiàn)在可以啟動appium了。
相關(guān)閱讀
初級 202925
初級 203221
初級 202629
初級 203743