用于测试的Webview元素检查

6
我们的应用中有一个web视图,它被检测为单个网页元素(android.webkit.WebView),无法显示布局层次结构以检查各个UI组件。我尝试使用“UI Automator Viewer”和“Appium Inspector”检查元素,但结果相同。是否有其他工具可用于检查Web视图?请建议!
2个回答

4

UIAutomatorViewer只能查看原生元素。所有在WebView下面的都是网页元素。您需要从本地切换到Web上下文。 链接


@ Kirill...我该如何切换视图以查看Web上下文组件?谢谢! - Johnny Wu
1
@JohnnyWu 你可以使用Chrome开发者工具。请参考这个指南https://developers.google.com/web/tools/chrome-devtools/remote-debugging/。 - Kirill

1

这个功能在安卓棒棒糖版本中出现了问题,但最近通过安卓系统Webview v44得到修复。尝试升级Webview并进行检查。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接