- Jan 05, 2026
- admin
- 0
Requirement Traceability Metrics (RTM) in Software Testing are used to measure how well requirements are tracked through design, development, and testing. They help ensure complete coverage, quality, and control over changes.
Below is a clear, exam- and industry-friendly breakdown.
1. Requirement Coverage Metrics
Measure how many requirements are addressed by test artifacts.
a. Requirements Covered by Test Cases
-
Definition: Percentage of requirements that have at least one test case.
-
Formula:
-
Purpose: Ensures no requirement is missed in testing.
b. Test Case Coverage per Requirement
-
Definition: Number of test cases linked to each requirement.
-
Purpose: Identifies weakly tested requirements.
2. Traceability Metrics
Measure linkage strength across artifacts.
a. Requirements Traceability Index (RTI)
-
Definition: Degree to which requirements are traced to test cases.
-
Formula:
-
Purpose: Evaluates completeness of traceability.
b. Bi-Directional Traceability
-
Definition: Ability to trace:
-
Requirement → Test Case
-
Test Case → Requirement
-
-
Metric: Percentage of artifacts with both forward and backward links.
-
Purpose: Impact analysis and audit readiness.
3. Defect Traceability Metrics
Measure how defects relate to requirements.
a. Defects per Requirement
-
Definition: Number of defects linked to each requirement.
-
Purpose: Identifies complex or high-risk requirements.
b. Requirement Defect Density
-
Formula:
-
Purpose: Measures requirement quality.
4. Change Impact Metrics
Measure the effect of requirement changes.
a. Change Coverage
-
Definition: Percentage of changed requirements with updated test cases.
-
Formula:
-
Purpose: Ensures test assets stay current.
b. Rework Due to Requirement Changes
-
Definition: Number of test cases modified due to requirement changes.
-
Purpose: Indicates requirement stability.
5. Execution Traceability Metrics
Measure testing progress against requirements.
a. Requirement Execution Coverage
-
Definition: Percentage of requirements with executed test cases.
-
Formula:
b. Pass/Fail Rate per Requirement
-
Definition: Test results grouped by requirement.
-
Purpose: Identifies unstable or failing requirements.
6. Risk-Based Traceability Metrics
Used in critical systems.
a. High-Risk Requirement Coverage
-
Definition: Percentage of high-risk requirements covered by tests.
-
Purpose: Ensures risk mitigation.
7. Common Tool Used
-
RTM (Requirement Traceability Matrix)
Links:
8. Benefits of Traceability Metrics
-
Prevent missed requirements
-
Improve test coverage
-
Support audits and compliance
-
Enable impact analysis
-
Improve requirement quality
