> For the complete documentation index, see [llms.txt](https://docs.loadmill.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.loadmill.com/reporting/api-catalog-and-coverage/test-coverage/generating-api-test-coverage-report.md).

# Generating API test coverage report

Test plan coverage is generated on demand. To generate a report, follow the next steps:

1. Navigate to "Test Plan Runs" from the left side menu\
   ![](/files/bBROp0v6n3QW94qGLFgd)
2. Select the test plan you want to see it's coverage from the list:\\

   <figure><img src="/files/QaX2eqsC2arhHbbIT4oS" alt=""><figcaption></figcaption></figure>
3. In the test-plan run view, click the three dots menu and choose API coverage:

   <figure><img src="/files/TtoiJ5sBIrZ2c5vFehJy" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Note! The plan should pass in order to generate the "Coverage report". In a failed Test Plan, generating an API coverage is disabled
{% endhint %}

4. Select the desired service/s to include in the report\\

   <figure><img src="/files/TMy2nMUUbVFvkyPV8VK6" alt=""><figcaption></figcaption></figure>

Loadmill will calculate and show the percentage of the coverage for each service

<figure><img src="/files/OVcYCoO8m2dWuPjcPN5B" alt=""><figcaption></figcaption></figure>

Note, the report is also available to download as a csv file.
