持续交付 多端/多个小程序,业务关联项目如何实现,回归测试自动化?

· 2021年03月24日 · 最后由 回复于 2021年03月25日 · 2004 次阅读

最近几次回归发现以前的功能被波及到了,然后再想有没有必要自主弄 ui 的自动化来回归,平时工作个人咸鱼时间是比较多的,然后就想到了下面几个问题

  1. 目前的项目是 2 个小程序,一个 pc 后台,小程序 A 的数据小程序 B 也是可见的(业务上也有关联)然后 PC 后台也是可见的
  2. 笔记本电脑好像只能同时开一个微信开发者工具,可能就同时只能自动操控一个小程序行为
  3. 目前认为有必要是把页面上的文本元素做全量校验,今天发现的是小程序 A 提交了数据,在小程序 B 去查看的时候是有问题的
  4. 这么做法,目前认为是需要小程序 A 提交了数据然后切换小程序 B 去检查数据,再登录 pc 进行数据校验

问题:不知道各位前辈有遇到过类似的项目嘛,在项目中如何实现自动化/提高回归效率以及覆盖率的?

共收到 3 条回复 时间 点赞
#1 · 2021年03月24日 Author

或者说,有没有更好的建议,一方面提高质量,一方面减少重复工作?

UI 多端一起感觉不好做,可以把后台关联操作 用接口方式现实,小程序用 ui 跑

#3 · 2021年03月25日 Author
布吉岛 回复

目前是 2 个小程序和一个 pc, 且三者数据都有关联性,因为目前的话的确是出现过接口正常返回,但是页面数据呈现不通,而且找个项目部分接口和页面 做了缓存处理。。。

关闭了讨论 08月04日 14:21
能把我发布的项目删除吗? 中提及了此贴 09月15日 10:15
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册