> For the complete documentation index, see [llms.txt](https://cover-docs.diffblue.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://cover-docs.diffblue.com/get-started/diffblue-learning/test-coverage/developer.md).

# Developer

Create coverage reports and improve test coverage. This learning path is targeted at developers - see the [Senior Developer](/get-started/diffblue-learning/test-coverage/senior-developer.md) learning path for details of coverage monitoring and maintenance.

{% hint style="info" %}
Before starting this learning path, we recommend that you first complete the [Cover CLI Get Started](/get-started/diffblue-learning/get-started/cover-cli-command-line.md) path and the [CLI Unit Tests](/get-started/diffblue-learning/developer/unit-tests-cli.md) path.
{% endhint %}

<table data-view="cards"><thead><tr><th></th><th></th><th></th><th data-hidden></th><th data-hidden data-card-cover data-type="files"></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><img src="/files/wLFcMHFyk956RgsZ8klA" alt="" data-size="original"> <strong>Improving Coverage</strong></td><td>[4 min read]</td><td>This tutorial provides general information on improving your test coverage.</td><td></td><td></td><td><a href="/pages/6i5bgxJLrSVm7AMrvNxw">/pages/6i5bgxJLrSVm7AMrvNxw</a></td></tr><tr><td><img src="/files/wLFcMHFyk956RgsZ8klA" alt="" data-size="original"> <strong>Output Codes</strong></td><td>[5 reference topics]</td><td>Reference details - Diffblue Cover output codes, messages, and descriptions.</td><td></td><td></td><td><a href="/pages/NesTdPaeLWtiOqUPTgND">/pages/NesTdPaeLWtiOqUPTgND</a></td></tr><tr><td><img src="/files/wLFcMHFyk956RgsZ8klA" alt="" data-size="original"> <strong>Working With Output Codes</strong></td><td>[12 topics]</td><td>Useful hints and tips to help resolve a range of output codes.</td><td><strong>Title</strong></td><td></td><td><a href="/pages/Kjj38nxdpW3Yo9eupAaH">/pages/Kjj38nxdpW3Yo9eupAaH</a></td></tr><tr><td><img src="/files/wLFcMHFyk956RgsZ8klA" alt="" data-size="original"> <strong>Refactor</strong></td><td>[4 min read]</td><td>Use Cover Refactor to automatically suggest and apply refactorings to your code to help improve test coverage.</td><td></td><td></td><td><a href="/pages/RR2PuATAT82g3V0HNteJ">/pages/RR2PuATAT82g3V0HNteJ</a></td></tr><tr><td><img src="/files/wLFcMHFyk956RgsZ8klA" alt="" data-size="original"> <strong>Reports Intro</strong></td><td>[3 min read]</td><td>An introduction and overview of Cover Reports.</td><td></td><td></td><td><a href="/pages/9oHmWHdRWPnO6scWUlTO">/pages/9oHmWHdRWPnO6scWUlTO</a></td></tr><tr><td><img src="/files/wLFcMHFyk956RgsZ8klA" alt="" data-size="original"> <strong>Generate &#x26; Upload Reports Bundles</strong></td><td>[8 min read]</td><td>Specifically for Cover Reports Contributors (Developers) - how to generate and upload reports bundles using Cover CLI.</td><td></td><td></td><td><a href="/pages/i4X8VWfSDPRTzO79yHTz">/pages/i4X8VWfSDPRTzO79yHTz</a></td></tr></tbody></table>
