Skip to main content
The coverage matrix shows you which requirements have test cases linked to them and which don’t. It is the central place to assess the completeness of your testing and find gaps before releasing. Navigate to Coverage in your project’s sidebar to open the matrix.

Summary metrics

At the top of the coverage page, five stat cards give you an instant picture of the project’s test coverage:
MetricWhat it shows
Coverage %Percentage of requirements that have at least one linked test case
RequirementsTotal requirements and how many are uncovered
Test CasesTotal test cases and how many are linked to at least one requirement
Coverage LinksTotal number of individual requirement-to-test traceability links
Unlinked TestsTest cases with no requirement link — tests that aren’t traced to any requirement

Three views

The coverage page has three tabs:
The default view. Each row is a requirement. The row shows:
  • The requirement key, type, priority, and status
  • The number of linked test cases
  • The pass rate across the last runs of those tests
  • Per-result counts: passed, failed, blocked, and untested
Click any row to expand it and see the individual linked test cases with their last execution result (Passed, Failed, Blocked, or Untested). Click a requirement key to navigate to its detail page. Click a test case to navigate to its detail page.Requirements with no linked test cases show a No tests linked badge instead of pass rate data.

Reading the traceability matrix

Each row in the matrix represents one requirement. Here is how to interpret the row-level data:
  • A pass rate of 100% with all tests showing Passed means the requirement is fully verified by the latest runs.
  • A Blocked or Failed count indicates an open quality issue for that requirement — check the defects list for details.
  • An Untested count means the linked test cases exist but have not been run yet.
  • The No tests linked badge means the requirement has no test coverage at all.
Pass rate is calculated from the last recorded result for each linked test case. If a test case has never been included in a run, it counts as Untested.

Identifying gaps

The fastest route to finding gaps is the Coverage Gaps tab. For a more structured review:
  1. Switch to Coverage Breakdown → By Priority and check that Critical and High requirements are at or near 100%.
  2. Switch to Traceability Matrix and scan for requirements showing the No tests linked badge.
  3. Check Unlinked Test Cases to find tests that exist but haven’t been traced to any requirement — these represent effort that isn’t contributing to tracked coverage.
A high coverage percentage doesn’t guarantee quality — it only means requirements have linked tests. Review the pass rate and blocked counts to get the full picture.

Exporting the matrix

To export coverage data for audits or external reporting, use the project’s test run reports. Reports include pass/fail breakdowns by requirement and can be shared as a link or downloaded. See Reports for details.