环境配置
1.手机与电脑USB连接,开启USB调试模式,即可通过adb devices可查看到此设备。
2.电脑端、移动端安装chrome浏览器。
3.App webview开启debug模式。
a.开启方式需要App前端开发人员协助在app中配置增加如下代码(在WebView类中调用静态方法setWebContentsDebuggingEnabled):if (Build.VERSION.SDK_INT >=Build.VERSION_CODES.KITKAT) { WebView.setWebContentsDebuggingEnabled(true);}
b.查看是否包含h5元素。
打印出当前手机页面的context。即:print driver.contexts
如果包含有h5页面的话,至少会返回两个元素,一个'NATIVE_APP', 一个'WEBVIEW'
4.移动端,电脑端打开chrome浏览器。在电脑端Chrome浏览器地址栏输入chrome://inspect/#devices,进入调试模式:
- 此时页面显示了手机型号、驱动名称、APP要调试的WebView名称。启动进入app对应的h5页面,检查是否显示对应的webview,如没有,则当前未开启调试模式。
- 点击inspect,若成功加载与APP端相同界面的调试页面,则配置成功
- 若获取不到WebView或者调试页面预览框显示空白或者404错误,则需要进行VPN破解–安装FQ软件(推荐使用Lantern蓝灯,直接下载免费版的使用,步骤非常简单)
浏览效果
chrome://inspect/#devices地址效果图类似如下:

点击inspect,正常则显示为如下:
至此,环境配置结束,接下去就是编写脚本了。
来源:https://www.cnblogs.com/chanmingdeiaji/p/9674792.html