提升测试质量的四个关键特征 - 老_张
💡
原文中文,约1300字,阅读约需3分钟。
📝
内容提要
今年写了很多关于质量保障的文章,内容包括质量内建、质量门禁、测试左移、质量度量等。现在思考如何证明经过测试的软件系统质量提升,以及质量提升的特征。当前的现状是业务多样、架构复杂、迭代快速和管控难度大。预期目标是应用可信、数据可信、质量可信和SLA可信。提升测试质量的四个关键特征是:持续验证、数据可信、质量可信和SLA可信。
🎯
关键要点
- 今年写了很多关于质量保障的文章,内容包括质量内建、质量门禁、测试左移、质量度量等。
- 提升质量的目标是一致的,关键在于如何证明经过测试的软件系统质量得到了提升。
- 当前面临的挑战包括业务多样、架构复杂、迭代快速和管控难度大。
- 业务多样性导致测试对象的复杂性,尤其在银行保险等行业。
- 系统架构复杂化使得代码维护困难,容易形成代码屎山。
- 版本迭代速度加快,从瀑布模型转向敏捷化交付。
- 管控难度大,涉及发布权限、发布窗口、配置变更等多个方面。
- 提升测试质量的预期目标包括应用可信、数据可信、质量可信和SLA可信。
- 应用可信是指对服务的正确性和健壮性有高置信值。
- 数据可信通过埋点采集数据形成请求链路,帮助评估研发和测试质量。
- 质量可信通过持续快速验证确保每次迭代交付的质量有高置信值。
- SLA可信关注可控变更的影响范围和风险评估,包含服务等级协议的相关指标。
- 提升测试质量的四个关键特征是持续验证、数据可信、质量可信和SLA可信。
➡️