Appium 微信 H5ui 自动化请教

CC · 2021年03月03日 · 最后由 CC 回复于 2021年12月08日 · 2057 次阅读

大家的微信 H5 自动化都是怎么做的啊,我通过 appium + python 来做,卡在微信 webview 和安卓自带 webview 版本不一致上面了,现在只能做到通过微信打开 H5 页面。

共收到 13 条回复 时间 点赞

微信有官方的测试方法吧

可以把微信的 TBS 内核关闭,然后就可以获取到原生控件了

哲豪 回复

咋关闭呢

cmlanche 回复

debugmm.qq.com/?forcex5=false
随便找个聊天窗口发送后,点进去就行,至于兼不兼容所有机型 还不确定😌

uiautomator2 了解一下?

CC #6 · 2021年03月05日 Author
哲豪 回复

关闭 tbs 之后,就是使用安卓自带的 webview 了吗

CC #7 · 2021年03月05日 Author
江涛依旧 回复

uiautomator2 和 appium 有啥区别,不就是选择元素上的差异吗

CC 回复

嗯,试过 可以不

CC #9 · 2021年03月05日 Author
哲豪 回复

使用系统自带的 webview 如何去获取 H5 的元素呢

CC 回复

😂 你先试下 再问好不,元素都可以用原生的方式获取到了啊

CC 回复

我用 uiautomator2 测 h5 没一点问题的,webview 也是一个 h5 页面,用 uiautomator2 应该是没有问题的。

@CC1 请问解决了吗

CC #13 · 2021年12月08日 Author
白纸 回复

我把 android 自带的 webdriver 给卸载了就行了,tbs 内核怎么都关不了😂

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