appium如何抓取Safari中的元素
安裝(mac):
brew install ios-webkit-debug-proxy
使用:
手機(jī)端開(kāi)啟safair web檢查器
設(shè)置 > safari > 高級(jí) > web檢查器
手機(jī)通過(guò)數(shù)據(jù)線連接電腦
瀏覽器中查看已連接的設(shè)備
localhost:9221
terminal查看已連接的設(shè)備
idevice_id -l
啟動(dòng)proxy
ios_webkit_debug_proxy
電腦端開(kāi)啟 開(kāi)發(fā) 菜單

手機(jī)端通過(guò)Safari訪問(wèn)www.baidu.com?
電腦端進(jìn)入開(kāi)發(fā)菜單后,點(diǎn)擊同步的網(wǎng)址,就能抓取手機(jī)網(wǎng)頁(yè)元素了

也可以使用Chrome DevTools抓取元素:
啟動(dòng)proxy
ios_webkit_debug_proxy -f chrome-devtools://devtools/bundled/inspector.html
電腦端使用chrome訪問(wèn)
http://localhost:9222/
復(fù)制頁(yè)面中的鏈接,粘貼到chrome地址欄后訪問(wèn),就能抓取手機(jī)網(wǎng)頁(yè)元素了

官方文檔:https://github.com/google/ios-webkit-debug-proxy