A test suite without traceability is a map without labels.
Link tests to requirements. Surface gaps. Import code coverage. Track impact. Know what you're testing and what you're missing.
Requirements Linking
Create requirements with external IDs (JIRA-123, or your own schema). Types: FUNCTIONAL, TECHNICAL, UX, PERFORMANCE, SECURITY. Status: ACTIVE, DRAFT, DEPRECATED.
Link test cases with COVERS, VERIFIES, or RELATES_TO. Coverage gap analysis surfaces every requirement that has no linked test cases.
You can't close a coverage gap you haven't named.
Code Coverage
Import from JaCoCo, Codecov, Coveralls, Istanbul, or GCOV. Line, branch, and function coverage percentages. Per-file breakdown in JSON. Trend over time — daily and weekly averages. Branch and commit SHA tracking.
Coverage tied to a specific commit, not just a date.
Test Impact Analysis
Given a test case: find the requirements it covers and the other test cases that relate to the same requirements.
Understand the blast radius of a failing test. Understand the coverage implications of deprecating one.
Know your coverage.
Link tests to requirements, import code coverage, and understand the impact of every test.
Start Free Trial