37 / 56 · 18 Test Management Tools · Traceability← prev⊞ allnext →☰ Read as one page
5.4Coverage Analysis
Traceability enables coverage analysis: measuring what percentage of requirements have test cases and what percentage of those test cases have been executed.
Coverage Metrics
| Metric | Formula | Healthy Target |
|---|---|---|
| Requirement coverage | Requirements with tests / Total requirements | 100% |
| Test execution rate | Executed tests / Total planned tests | > 95% per cycle |
| Pass rate | Passed tests / Executed tests | > 95% (investigate anything lower) |
| Defect linkage | Bugs linked to tests / Total bugs | > 90% |
Gap Analysis
Run gap analysis before every release:
- Generate RTM: Export from your test management platform
- Identify uncovered requirements: Requirements with no linked test cases
- Identify untested features: Test cases that have not been executed in the current cycle
- Assess risk: For each gap, determine the risk of releasing without coverage
- Decision: Write tests, accept the risk, or defer the release