在 DevOps 越发流行的今天,持续交付作为一大热词在越来越多企业中被重复提起。在 OPPO 持续交付落地过程中,随着交付效率提升,迭代周期进一步被拆分缩短,质量保障工作迎来了巨大的挑战:成倍的版本带来了成倍的回归测试,也给质量团队带来了成倍的重复工作。而就国内产品为先的大环境来说,大量的重复工作依旧依靠人力来兜底进行。
削减人力换来的隐藏风险难以接受,但盲目膨胀人力伴随的高昂成本又会使投入产出比下滑,抵消掉艰难提升上来的研发效率。如何在交付效率与投入上保持好平衡并稳步前行,成为近年许多能效团队头疼的问题。我们在这一背景下建设了代码逻辑仓库,并深度融合覆盖率体系,将原本耗时占比大且投入产出较为模糊的 “研发灰色地带” 进行了有效量化,在保证安全的情况下,为人力的弹性伸缩提供了可能。并伴随着持续交付项目的延展,持续而全方位地赋能开发、测试、项目等不同角色。