问答 [请教] appium-python 微信小程序 webview 定位不到元素

honghd · 2018年01月30日 · 最后由 阿布 回复于 2019年12月17日 · 2455 次阅读

请教各位微信小程序定位不到元素的问题,谢谢!

问题说明:
可以正常进入到小程序,并切换到 webview

chrome://inspect/#devices 能看到如下 body 标签内的 wx-view 内容

但 dr.page_source 打印的信息没有 body 内容,最后报错没找到元素

共收到 10 条回复 时间 点赞

没有渲染么?

恒温 回复

什么意思?这块不太明白,之前都是直接进行 findelement 定位的。麻烦告知下,谢谢~

honghd 回复

就是说,对应的页面元素没有渲染出来呀

debug 开关?

开启微信的调试模式

你好,楼主,请问你这个解决了没?

Wensau 回复

加个 qq 吧 980478144

honghd 回复

小程序是经过 xml 封装之后的,使用 appium 测试就像测混生应用一样

我遇到的问题跟楼主一样,想问楼主解决了吗??

我也是在这里卡了很久,最后发现是 context 和 handle 切换的不对,他们一直在变化,有点太坑爹了!

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