上一篇: 基于Python的ios自動(dòng)化測試demo
安裝app-inspector
請用USB連接真機(jī)
終端輸入:
npm install app-inspector -g
可能需要連上VPN下載~可參照前面的內(nèi)容。
image.png
啟動(dòng)app-inspector
app-inspector -u 你的uuid --verbose
異常處理
image.png
可以看到我這邊提示內(nèi)部錯(cuò)誤,先不急,我們?nèi)タ聪氯罩尽ぁぁ?/p>
image.png
可以看到日志里說是要我們檢查XCTestWD項(xiàng)目
打開XCTestWD項(xiàng)目
復(fù)制路徑: /usr/local/lib/node_modules/app-inspector/node_modules/xctestwd/XCTestWD
用finder進(jìn)入此文件夾
image.png
image.png
用Xcode打開這個(gè)項(xiàng)目
-
修改XCTestWD,在這里選中你的開發(fā)者帳號(hào),然后點(diǎn)擊播放按鈕build一下。
image.png 修改XCTestWDUITests,也是添加開發(fā)者帳號(hào)然后build
image.png
啟動(dòng)app-inspector
還是剛才的命令app-inspector -u 你的uuid --verbose
,這次看下效果~~~
image.png
可以看到網(wǎng)頁不再提示服務(wù)端錯(cuò)誤,點(diǎn)擊某個(gè)圖標(biāo),可以看到xml類型的定位,xpath都給寫了出來,十分地方便。
image.png
刷新瀏覽器可以刷新頁面元素。
具體的定位方式我也還不是很清楚,就先不誤導(dǎo)大家啦。。。大家自己摸索摸索吧
總結(jié)一下就是: 一定要學(xué)會(huì)看日志,看為什么報(bào)錯(cuò)里,有時(shí)候日志里都很寫的很具體的。