Skip to content

TraceCov

Coverage analysis for API testing


TraceCov analyzes API test coverage by mapping test traffic against your OpenAPI specification. It identifies untested endpoints, parameters, keywords, and response schemas—providing insights other tools miss through clear, actionable reports.

Who is it for?

  • API developers verifying OpenAPI specification coverage down to individual keywords
  • QA teams responsible for ensuring API quality and preventing specification drift

TraceCov tracks API traffic through language-specific integrations, a proxy CLI, or by analyzing imported test artifacts like Postman Collections.

API Coverage Report
Demo API Coverage Report

Compatibility

  • OpenAPI versions 2.0, 3.0, and 3.1
  • Input formats: Postman Collections (v1.0, v2.0, v2.1), HAR files, VCR cassettes (SOON)
  • Runtime environments: Python 3.10+, Node.js 20+ (SOON), Browsers (via WebAssembly)
  • Integrations: requests, schemathesis, and others via extensible API

Beta Status

TraceCov is currently in beta. Some features are still in development or have limitations. See the Limitations & Roadmap page for details on current status and upcoming features.

Downloads

Try TraceCov Community Edition:

Community Edition

TraceCov Community Edition is free to use but has some processing limits. The first 50 API calls are analyzed per report. Learn more about TraceCov editions.

Documentation

  • Getting Started


    Get TraceCov running with your API in under 5 minutes.

    Quick Start Guide

  • Tutorial


    A complete walkthrough of TraceCov features using a real-world example API.

    Follow the Tutorial

  • Integration Guides


    Platform-specific integration guides:

    • Command-Line Interface (SOON)
    • Python
    • JavaScript (SOON)
  • API Reference


    Reference for all TraceCov interfaces:

    • Command-Line Interface (SOON)
    • Python API
    • WebAssembly API (SOON)
    • NodeJS API (SOON)

Support