超大型物联网平台通过Testany实现测试效率提升

提升集成测试覆盖率
缩短回归测试耗时
践行测试左移策略
Case Study Hero
用户类型
测试团队
团队概况
13名测试 3个办公地点
Testany解决方案
门卫触发 输出中继 Testany Secrets Service
14,000
每月测试执行量
33%
集成测试覆盖率提升
1.5 天
回归测试时长缩短

背景

某超大型物联网平台的测试团队面临着一系列复杂的挑战: 1.高测试覆盖率要求:作为一个超大型物联网平台,功能和模块众多,每次发布都需要确保极高的测试覆盖率,以保证平台的稳定性和可靠性。 2.频繁迭代的被测平台:物联网平台的频繁更新和模块迭代对测试团队提出了严苛的时间要求。 3.庞杂的测试数据:物联网设备和场景多样化,导致测试数据种类和数量繁多,管理和复用测试数据成为一大难题。 为应对这些挑战,测试团队坚持“测试左移”的策略,通过 Testany 平台优化测试流程,实现测试的高效自动化和早期验证,确保快速响应业务需求。

挑战

  • 保证高测试覆盖率:测试团队需要确保每个模块的每次部署都能覆盖绝大多数功能和场景,以应对高复杂度的业务需求。
  • 快速回归测试:在产品经理确定待发布功能后,团队需要在极短时间内完成全回归测试计划的制定并执行,确保产品质量的同时缩短发布周期。
  • 测试自动化和数据管理:面对多种类型的测试数据和复杂的物联网业务逻辑,团队需要一种高效的测试工具来支持数据复用和业务逻辑的自动化验证。

方案

  • 支持高覆盖率的集成测试:测试团队运用 Testany 平台的 测试工具混编 和 测试流水线映射业务逻辑 功能,设计并运行高覆盖率的集成测试流水线。通过将多种测试工具(如 API 测试工具、模拟器等)混合使用,团队能够模拟物联网设备的多样化场景并验证模块间的交互。
  • 快速生成全回归测试计划:在产品经理确定待发布功能后,测试团队通过 Testany 平台实现了测试用例和流水线的快速复用。
  • 全面支持测试左移策略:通过 Testany 平台的自动化能力,团队将大量的集成测试和回归测试提前到开发阶段进行,并以更高频率运行。

成绩

通过 Testany 平台,该超大型物联网平台的测试团队显著提升了测试效率和可靠性:

  • 实现模块部署的高覆盖率集成测试:任何模块的任何一次部署都能触发高覆盖率的自动化集成测试,确保模块间的交互和功能正常。
  • 数小时内生成全回归测试计划:团队能够快速复用测试用例和流水线,在数小时内制定回归测试计划,并实现了除前端应用外的部分 100% 自动化回归测试。
  • 缩短开发和发布周期:通过测试左移策略,大量问题在开发阶段即被发现并修复,大幅缩短了从开发到发布的周期,支持频繁迭代需求。
  • 提升测试效率和质量:自动化能力降低了对人工测试的依赖,使测试团队能够更专注于复杂问题的解决,提升了整体测试质量。