Spec-Driven Coverage Gap Detection
What It Does
Coverage Gap Detection compares your existing test suite against your API specification to find what is not yet tested. Overall Coverage measures functional coverage across status codes, parameters, request-body fields and planned scenarios; a dimension the spec does not describe is left out rather than counted as complete. Production-Grade Coverage adds the checks that make a suite enterprise-ready: schema validation, Content-Type, authentication depth (401 and 403), method routing (405), a performance assertion, data integrity and error-body validation. Each gap names the missing scenario and target in plain English. Click "Generate tests for gaps" and the generator creates exactly those tests; if your project has deselected a technique or set a severity floor that rules a gap out, the panel says so. Stale or superseded tests never count as coverage, and the project Coverage tab shows the whole matrix, which the Project Assistant and MCP agents read too.
Overview
Specification-driven coverage analysis identifies gaps in your test suite across two scores: Overall Coverage (status codes, parameters, request-body fields and planned scenarios) and Production-Grade Coverage, which adds seven production checks such as schema validation, 401 and 403 auth depth, 405 routing, a performance assertion and error-body validation. Coverage is measured against the tests the generator plans for your project, so one test can never make an endpoint read 100%. Detection is deterministic and needs no AI. The "Generate tests for gaps" button then closes every gap your project settings allow in one click, using AI enrichment only when a key is configured, and gaps your own settings rule out are flagged rather than silently skipped.
Key Capabilities
How It Works
- 1
Import or sync your latest API specification
- 2
The platform maps existing tests to every endpoint, parameter and response code in the spec
- 3
Gaps are identified across Overall and Production-Grade coverage dimensions
- 4
Click "Generate tests for gaps" to create the missing tests
- 5
Review the coverage panel to see which gaps remain and why
Available on
All Plans
Included in the free trial — no credit card required.
Documentation
Step-by-step guides for setting up and using Coverage Gaps.
- Coverage and Extraction FidelityThe Coverage tab shows a per-endpoint × strategy test-coverage matrix, flags endpoints with no tests, and reports how faithfully requirements were extracted from your documents.
- Requirement Gaps and Use-Case JourneysEvery other requirements screen reports what Shift-Left API found. The Gaps & conflicts tab reports what it could not turn into a test, and why.
Go deeper
Guides and playbooks that show this capability in practice.
Related Features
AI Test Generation
Generate a structured test suite from OpenAPI, Swagger, WSDL, GraphQL or Postman with one click, with or without an AI key.
Learn moreEdge Cases
Discover boundary conditions and edge cases humans miss.
Learn moreRegression
Track failure trends, flaky tests and slowing endpoints over time.
Learn moreTry Coverage Gaps Today
Start your 15-day free trial — no credit card required.