Update nexus wiki content

This commit is contained in:
2026-05-03 05:42:06 +08:00
parent 90f3811b83
commit 111bc65b7b
707 changed files with 32306 additions and 7289 deletions

View File

@@ -0,0 +1,40 @@
---
title: "Quality Metrics"
type: concept
tags: [testing, quality, metrics]
sources: [testing-test-results-analyzer]
last_updated: 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
- [[Test-Coverage-Analysis]]:覆盖率是质量指标体系的核心组成部分。
- [[Release-Readiness-Assessment]]:多维度质量指标综合决定发布就绪度。
- [[Defect-Prediction]]:缺陷预测模型基于历史质量指标训练。
- [[Statistical-Analysis]]:所有指标计算必须附带置信区间。