0101在社区发个帖子test1
上星期做测试,发现 appium 的 inspector 无法查看 webview 的元素,在 inspector 中查看到 webview 就没有下一层了,请看图 1。
需要测试的东西页面,要通过点击 webview 的按钮才能进去测试页面。
这时候需要用到 safari 查看 webview 的源码。
1.
(1) 设置 simulator 或实机 ipad/iphone:
打开 simulator/实机的 settings --> Safari --> Advanced, 把里面的 Web Inspector 打开。
(2) 设置 Mac 机器上的 Safari:
打开 Safari --> 点击菜单栏上的"Safari" --> Preferences... --> Advanced --> 选上 Show Develop menu in menu bar。
(3) 在 Simulator/实机上打开需要查看 webview 的 app,跳转到 webview。
(4) 打开 Mac 机器上的 Safari,点击菜单上的"Develop",展开的子菜单中会出现一项 Simulator 或实机的 ID,如我使用的是 iPad Simulator,出现了"iPad Simulator"这一子菜单,下面要做的就是展开它,子树下面就看到现在 Simulator/实机展现的内容了,如 webview。
选择 webview,好在我的测试的 App,只有一个 webview,不用一个一个试是哪个对应哪一个。
打开 webview"源码"如图 2。
怎么查看这"源码"找到自己需要的东西,就不说了,这源码应该也不复杂,点两下就全展开了。
————————————————
版权声明:本文为CSDN博主「weixin_39580748」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_39580748/article/details/113569117