Files
nexus/wiki/concepts/Quality-Metrics.md
2026-05-03 05:42:12 +08:00

1.6 KiB
Raw Blame History

title, type, tags, sources, last_updated
title type tags sources last_updated
Quality Metrics concept
testing
quality
metrics
testing-test-results-analyzer
2026-04-28

Aliases

  • Software Quality Metrics
  • Quality Indicators
  • Defect Density
  • Test Effectiveness Metrics

Definition

软件质量量化指标体系——通过可测量的数值指标评估软件质量状态、跟踪质量趋势并指导质量改进决策。

Core Metrics

指标 计算方式 阈值参考
缺陷密度 (Defect Density) 缺陷数 / 代码行数 (KLOC) 行业平均 1-5/KLOC
测试覆盖率 (Test Coverage) 已测代码行 / 总代码行 目标 ≥80%
测试通过率 (Pass Rate) 通过用例数 / 总用例数 目标 ≥95%
缺陷逃逸率 (Defect Escape Rate) 生产缺陷数 / 总缺陷数 越低越好
平均修复时间 (MTTR) 总修复时间 / 缺陷数 越短越好

Key Methods

  • DRE (Defect Removal Efficiency)在发布前移除的缺陷占总缺陷的比例DRE 越高发布质量越好。
  • Reliability Growth Modeling:使用模型(如 Goel-Okumoto预测缺陷发现趋势。
  • Quality Trend Analysis:跨版本跟踪核心指标,识别质量恶化或改善趋势。

Connections