Memory of your test surface.
Every URL, every navigation path, every coverage gap — structured as durable memory of how your app is shaped. Surface for humans; context AI coding agents read over MCP before suggesting changes.
Show URL coverage and gaps across the checkout journey
247 routes captured · 18 gaps · 3 P0 paths uncovered
92%
Routes covered
18
Gaps
3
P0 uncovered
Memory of every route your tests touch — readable over MCP via tr_coverage_report on every AI agent turn.
How Test Navigation works
From test run to complete coverage map — automatically.
TestRelic captures every navigation
The SDK reporter automatically records every URL visit and navigation event during your test runs, with no manual instrumentation required.
Paths are mapped and grouped
TestRelic clusters navigation events into routes, builds the tree structure, and calculates coverage at each level of your URL hierarchy.
Gaps surface in the dashboard
Open the Test Navigation view for any run or suite to see your coverage map, highlighted gaps, and recommended paths to add to your test suite.
Full visibility into navigation coverage
Every view you need to understand where your tests go and where they don't.
Pathfinder View
Visualize every navigation path your tests exercise as a connected flow diagram. See which user journeys have full coverage and which are left untested.
Tree Coverage
Hierarchical tree view of your URL structure showing coverage depth at every level. Drill into any branch to see which child routes are tested and which are missing.
URL Navigation Map
A complete map of every URL your test suite visits, annotated with pass/fail rates, test counts, and coverage percentage per route.
Coverage Gap Detection
Automatically identify routes and navigation paths that exist in your application but have no test coverage. Prioritized by traffic and business importance.
Branch-Level Tracking
Track how navigation coverage changes across branches and PRs. Catch regressions where previously tested paths lose their test coverage in a new commit.
Cross-Run Comparison
Compare navigation coverage between any two test runs — across environments, shards, or time ranges — to understand how your coverage evolves.
One coverage map, every role consumes it
QA spots gaps. Engineering Leads enforce quality gates. Developers' AI agents stop hallucinating routes.
Prompt
“Which routes added this sprint have no tests?”
PR-level diff showing 18 new routes, 3 P0 paths uncovered, linked to the originating commit.
Prompt
“Block PRs that reduce coverage on critical flows”
Quality gate fires when /checkout or /payment coverage drops below 90% — fails CI before merge.
Prompt
“Add a test for the new /3ds-challenge route”
Cursor reads tr_coverage_report — knows the route exists, knows the assertion patterns from neighboring routes, writes a grounded test.
Prompt
“Map the test surface area for onboarding engineers”
New hires see the full URL tree, where coverage is strong, and which gaps are open — instead of asking Slack.
No instrumentation — your existing tests fill the map
See coverage gain or loss per pull request, before merge
Routes + coverage exposed via tr_coverage_report
The map is org-scoped
Coverage and routes live at the org level — every engineer, every AI agent, and every team sees the same surface. No per-IDE caches, no stale local snapshots.
See your coverage map today.
Test Navigation is included in all TestRelic AI plans. From $5/month.