在企业数字化转型的过程中,应用产品和服务上线之前,都要经过反复的质量检测。近期,信也科技效能研发团队自研出一款全新的质量提升工具——Rubik一站式协同精准测试平台(下称“Rubik平台”),以高效稳定的产品来服务用户,打造优质的用户体验。目前,Rubik平台已承载了整个集团测试人员的日常测试活动,包括自动化接口测试、全流程回归测试、测试覆盖率统计分析以及精准测试用例智能推荐等。
Rubik平台上线后逐步迭代与完善,2022年全年新增测试用例超过16万条,分析生成了近10万份测试覆盖率报告。通过落地治理,Rubik平台使得集团测试覆盖率高达85%,同期系统自动触发了1.6亿次自动化执行,节约了超过1万人/天的工作时长。
四大能力支撑,全面覆盖企业级测试工作场景
在软件测试过程中,企业开发人员往往面临着各种各样的挑战,例如由于业务复杂度高导致边缘功能无法尽数验证,上线时间紧迫无法有效保证回归测试完整,不但无法按期交付产品,还会由于产品质量不可靠,导致用户体验不佳,影响公司业务发展。
Rubik平台作为信也一站式精准测试协作平台,全面支撑测试团队日常业务工作,帮助企业降本增效,主要实现了以下功能:
1.接口自动化用例管理与用例执行
支撑了测试人员日常自动化测试用例开发、调试,同时赋能并支撑业务测试团队工具平台,包括数据构造平台、错误排查分析工具等。
2.执行计划管理
支撑了测试团队每日自动化回归、全流程自动化回归、日常需求测试执行计划管理等工作。
3.覆盖率分析
负责完成测试团队日常功能测试增量覆盖率分析,以及研发团队单元测试增量覆盖率统计报告,同时也完成对Java、Go等多种开发语言类型的支持。
4.精准用例推荐
为测试团队日常测试规划、测试范围分析提供数据支撑,完成跨业务团队测试范围推理,协助测试人员制定回归计划。
Rubik平台一站式协同精准测试平台架构
多系统联动,构建企业质量守护体系
Rubik平台目标是以最小的使用成本,为测试团队赋予最大化自动化能力,与企业级发布流水线——“信也方舟发布平台”系统联动。通过应用发布事件自动触发用例执行、测试覆盖率收集分析,测试人员在专注完成自己的工作时,系统已悄然在幕后完成了大量执行分析工作,为应用上线提供了客观质量数据,支撑着每次完整应用上线。
Rubik平台与发布流水线协作关系
用例智能推荐,协助企业降本增效
中大型企业在质量守护体系上有着共同的难点,随着业务线发展,业务团队逐步独立,形成了自己独有的测试流程,同时业务团队之间的“质量灰色地带”也逐步放大。Rubik平台为解决这一痛点,独立研发了精准测试系统,根据上线应用的代码变动智能分析计算对其他业务团队的影响,自动推荐回归用例,主动暴露质量漏洞。另外,Rubik平台通过集成发布流水线,加设质量卡点,稳定保证了跨团队用例的执行成功率,系统化、体系化地守护了每次应用上线。
Rubik平台用例精准推荐能力设计
质量和效率是企业发展的基石。未来,信也科技将会不断打磨质量体系,分享前沿技术成果,共促行业高质量发展。
领取专属 10元无门槛券
私享最新 技术干货