Appium 测试移动 APP 登录的时候,需要跳转到微信页面确认登录,可是跳转到微信页面之后,又无法定位到元素,希望各位同学指点一下,怎么解决这个小问题

123456 · 2017年06月23日 · 最后由 小蜜蜂 回复于 2017年06月28日 · 2427 次阅读

是这样的,我们要测试 APP 的登录,可是用微信登录的时候,需要跳转到微信的页面,点击确认登录才可以,但是 DevTool 和 uiautomatorviewer 都不识别跳转到微信页面的元素,无法定位元素,希望各位小伙伴,帮忙想想办法,谢谢

共收到 7 条回复 时间 点赞

打开指针就可以定位了

hk 回复

怎么打开指针啊?能说具体一点吗

123456 回复

android 设置 -- 开发者选项 -- 指针 打开就可以根据坐标识别元素

hk 回复

就是利用坐标来点击就好来

这个是一个 webview 界面吧,webview 界面可以通过 xpath 来定位

小蜜蜂 回复

这是微信自己的页面,webview 定位不到元素啊

123456 回复

用谷歌浏览器的一个插件,浏览器输入:chrome://inspect/#devices 连上手机就可以获取到了

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册