大家的微信 H5 自动化都是怎么做的啊,我通过 appium + python 来做,卡在微信 webview 和安卓自带 webview 版本不一致上面了,现在只能做到通过微信打开 H5 页面。
微信有官方的测试方法吧
可以把微信的 TBS 内核关闭,然后就可以获取到原生控件了
咋关闭呢
debugmm.qq.com/?forcex5=false 随便找个聊天窗口发送后,点进去就行,至于兼不兼容所有机型 还不确定
uiautomator2 了解一下?
关闭 tbs 之后,就是使用安卓自带的 webview 了吗
uiautomator2 和 appium 有啥区别,不就是选择元素上的差异吗
嗯,试过 可以不
使用系统自带的 webview 如何去获取 H5 的元素呢
你先试下 再问好不,元素都可以用原生的方式获取到了啊
我用 uiautomator2 测 h5 没一点问题的,webview 也是一个 h5 页面,用 uiautomator2 应该是没有问题的。
@CC1 请问解决了吗
我把 android 自带的 webdriver 给卸载了就行了,tbs 内核怎么都关不了