文娱妹导读
自动化测试能力建设过程中,自动化框架选型、框架设计核心和思路、自动化能力平台接入,是自动化测试能力建设过程中重要环节。文章分享优酷APP自动化测试能力建设过程中的经验
本系列文章将陆续发布,感兴趣的朋友持续关注!
前言
随着移动端版本迭代的加快,快速测试,快速反馈已经是一个常态化的流程,周期内版本发布频率的增加,各项测试的时间正在急剧缩短,且回归性的任务不断充斥当中,各个阶段都需要回归测试的介入来确保集成之后各个模块的正确性。
在当前回归测试中主要集中以下几个痛点问题:
- 测试回归主次模糊,抓不住回归重点的内容,导致在较短时间内很难完成大量的回归case
- 回归用例基本大部分都是靠手工执行,重复性工作较多,回归效率低下
- 各个业务团队或多或少都有一些自动化的研究和接入,但开发的工具本身都是各自为战没有起到互相配合&互相补充的作用,无法实现工具红利。
基于客户端的自动化能力进行测试框架的封装,实现脚本编写&执行与平台无缝对接,并且结合了业务场景进行平台自动化能力的落地,同时统一自动化框架的开发以及核心case用例的整合,使得整体回归测试成本降低。