一驳阎、uiautomator定位
1默怨、java和adb環(huán)境搭建
可以參考:https://blog.csdn.net/qq_42629988/article/details/107629082
2瘫想、SDK tools安裝
下載鏈接:https://www.androiddevtools.cn/index.html
image.png
下載之后就是tools文件夾
image.png
3昧谊、打開tools/bin/uiautomatorviewer.bat
image.png
4玫霎、手機(jī)連接電腦后褥蚯,可以使用adb devices 查看是否正常連接挚冤,再點(diǎn)擊以下按鈕
image.png
image.png
備注:遇到的問(wèn)題http://www.reibang.com/p/c8581a70d1bc
就可以看到頁(yè)面元素啦
二、uiautomator2定位
具體參考鏈接:https://ceshiren.com/t/topic/5396
https://testerhome.com/topics/11357
其原理:
image.png
image.png
三赞庶、appium定位
參考文檔:https://www.cnblogs.com/feng0815/p/8481679.html
四训挡、PocoHierarchyViewer定位
使用方式見鏈接:https://poco.readthedocs.io/zh_CN/latest/source/doc/about-standalone-inspector.html
使用比較簡(jiǎn)單
五澳骤、截圖定位
可以用截圖的方式,這個(gè)方式比較快澜薄,但是比較繁瑣为肮,下面來(lái)介紹一下操作步驟:
1.新建一個(gè).txt文件夾,在文件夾內(nèi)寫入一下幾行命令:
@echo
adb shell uiautomator dump /sdcard/app.uix
adb pull /sdcard/app.uix F:\uix\app.uix
adb shell screencap -p /sdcard/app.png
adb pull /sdcard/app.png F:\uix\app.png
pause
再將這個(gè)txt文件后綴改為bat就好
打開應(yīng)用要定位的頁(yè)面肤京,點(diǎn)擊這個(gè)bat文件颊艳,然后打開uiautomatorviewer.bat
image.png
image.png
附:appium定位方式總結(jié):https://blog.csdn.net/lovedingd/article/details/111058898