完美解决问题,困扰了我好几天,谢谢楼主!
还有些困惑:
①既然有这种不用切换 webview 的方法,但在我之前查的教程里都没提到过这个,是这种方法会存在有什么弊端吗?还是说这个方法只有在某些特定的情况下才会使用吗
②chrome://inspect/#devices 查看页面和使用微信 web 开发者工具查看页面,这两者之间会有啥区别么?
我的是已经成功切换进 webview 了,但是总是报找不到元素的错误,可以说是相当的蛋疼了。。
我也遇到了相同的情况,但可能又有所不同。我是在运行了测试脚本后,途中遇到了错误,然后导致脚本没有 quit,再次使用 UIAutomatorViewer 的时候报了这个错误。但是在整个脚本完整运行的情况下(即走到最后 driver.quit()),再次使用 UIAutomatorViewer 是没有问题的。然后我就单开了一个脚本,只用来 quit 这个应用,就没出现这个错误了。
以上,希望有所帮助。