Appium 做微信 H5 自动化测试 (Andriod) 第一次遇到的坑,纪念下

最近在做 UI 自动化测试,三端整合框架。就是 web/ios/andriod 的 ui 自动化框架,三端用一套用例的。我是被逼的,😭 😭 😭 😭 😭 不过也实现了?。
就又开始做微信 H5 的自动化框架,也已经写进去了。说一下开始做的的时候遇到的一个不经意间的坑:
我们知道 H5,本就是 Web 页面。我们做自动化的时候,要抓取元素进行相关操作。我使用的谷歌浏览器进行 FQ 抓取的元素。都知道安卓机默认的是谷歌的浏览器,可是我按照以往的安卓测试思维去本机的 Andriod System WebView 去看的版本号。看完后就下载相应的版本区间 chromedriver 到我的 appium 下。这就是坑自己的开始。
当我执行脚本的时候,始终报驱动版本不对,下了 n 个包了还是这个错。
我查资料才知道,微信是自带 webview 的,根本不是使用的本机自带的。坑了自己一把。
怎么看呢。谷歌浏览器看
image.png
下相应版本替换。问题解决😪

3 回帖
请输入回帖内容 ...
  • zjing306

    大佬 加好友 请教一下 582504145QQ

  • 其他回帖
  • zeliang.yue

    有时间整理下再写吧 。这段时间在封装页面和 iOS 多设备的运行。

  • zjing306

    三端用一套用例是怎么实现的 大佬