0101在社区发个帖子test1

回复 星标
更多

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

新窗口打开 关闭