请教一下,测试效能提升都能做哪些事情呢

我的问题很简单,

我在规划团队做的测试效能提升的事情,目前发现在做的也就1-2年就差不多了,剩下的除了迭代维护和功能完善好像没其他可做的了,所以想请教一下,大佬们都做了哪些关于提升测试效能的事情

我目前规划和实施的内容如下:

  • 基线用例
  • 测试平台,目前做了开发自测平台和用例管理,后面还打算做监控、脚本运行等
  • 埋点自动化
  • UI自动化(OCR、DIFF、录屏)
  • 接口自动化(自动生成用例)
  • APP专项
  • 造业务数据
  • 数据治理
  • 日志分析
  • 全流程自动化
  • CICD
  • 手机多设备管理(基于STF做二次开发)
  • JACOCO(这个估计够呛)

一个很好的问题,mark一下,晚上回复~

效能提升这块不管在任何的行业,永远都有空间。比如汽车制造里面,今年特斯拉大降价,其中一项重要的原因就是特斯拉一直在做技术攻关,导致制车成本一再降低。

所以其实你在提出这个问题的时候,完全没必要去罗列技术。反而要去思考一下,在整个业务线中,业务的效率痛点是什么,如何为老板省金钱,省人力,省时间。只要能达到这个目的,不管是通过技术也好,管理也好,都是可以的。当然,技术是最容易出效果的一种方式。
技术是为业务服务的,所以你要从业务区反推,目前的效率痛点是什么,原因是什么应该如何解决,可以使用什么样的技术解决。

关于效能提升这个问题,饿了么的测试团队出过一本非常好的书,叫做《饿了么质量体系搭建实战》,书籍简介可以参考:

饿了么质量体系搭建实战阅读记录

按你目前的描述,应该处于提效到赋能的阶段之间。首先,你可以在测试团队内收集一下意见和需求,看看是否还有好的改进空间,如果没有则一级一级向外辐射影响力,比如通过测试左移与精准测试提升研发质量。如果在技术团队已经都无事可做的话,可以继续询问业务团队的意见,可以问问他们目前与技术团队的痛点和需求。