提升测试质量的四个关键特征 - 老_张

💡 原文中文,约1300字,阅读约需3分钟。
📝

内容提要

今年写了很多关于质量保障的文章,内容包括质量内建、质量门禁、测试左移、质量度量等。现在思考如何证明经过测试的软件系统质量提升,以及质量提升的特征。当前的现状是业务多样、架构复杂、迭代快速和管控难度大。预期目标是应用可信、数据可信、质量可信和SLA可信。提升测试质量的四个关键特征是:持续验证、数据可信、质量可信和SLA可信。

🎯

关键要点

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

继续阅读