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

本贴最后更新于 1366 天前,其中的信息可能已经斗转星移

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

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

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

  • zeliang.yue

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

  • zjing306

    大佬 加好友 请教一下582504145QQ