Spec-Driven Coverage Gap Detection

See exactly which tests are missing for each endpoint, and close the gaps in one click.
Updated

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.

A coverage grid of Orders and Users endpoints against status, parameter, body, schema, auth and error checks; six red gaps are found, Generate tests for gaps fills each one with a new test, and overall and production-grade coverage rise to 100%

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

Overall and Production-Grade coverage per endpoint, with per-dimension bars
11 gap types, each explained in plain language with the test that would close it
Coverage measured against planned scenarios, so one test cannot read as 100%
One-click "Generate tests for gaps" closes every gap your settings allow
Gaps your own settings rule out are flagged, not silently skipped
Project-wide endpoint × dimension × strategy matrix, also available to agents over MCP

How It Works

  1. 1

    Import or sync your latest API specification

  2. 2

    The platform maps existing tests to every endpoint, parameter and response code in the spec

  3. 3

    Gaps are identified across Overall and Production-Grade coverage dimensions

  4. 4

    Click "Generate tests for gaps" to create the missing tests

  5. 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.

Included in all plans
See pricing →

Go deeper

Guides and playbooks that show this capability in practice.

Try Coverage Gaps Today

Start your 15-day free trial — no credit card required.