Appium测试Webview

通常情况下我们都是通过Android自带的tools下的UI automator viewer来获取控件或元素的xpath、class、id等来直接进行定位

如下面的“用户登录”按钮:

但是有一些并不能通过UI automator viewer直接查看到,因为中间有一些是通过html5实现的,这时通过UI automator viewer看到的就是一张图片提示是网页视图:

那如何获取到网页视图中的控件的定位呢?

1、确定自己的adb是开着的

2、手机打开USB调试

3、手机切换到webview界面

4、翻墙 chrome地址栏输入chrome://inspect/#devices,

5、看到设备 找寻必要定位元素

6、写Python脚本运行

原文地址:https://www.cnblogs.com/sker/p/5823618.html