# Developer

Create coverage reports and improve test coverage. This learning path is targeted at developers - see the [Senior Developer](https://cover-docs.diffblue.com/get-started/diffblue-learning/test-coverage/senior-developer) 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](https://cover-docs.diffblue.com/get-started/diffblue-learning/get-started/cover-cli-command-line) path and the [CLI Unit Tests](https://cover-docs.diffblue.com/get-started/diffblue-learning/developer/unit-tests-cli) 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="https://1243928156-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZ7l8pn8qoIC3ubiJzuaF%2Fuploads%2Fgit-blob-5a3fd3a9fdcf22c2c65fa8c1034a3da431afad7a%2FDocs3D.jpg?alt=media" 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="../../../features/tutorials/increase-code-coverage">increase-code-coverage</a></td></tr><tr><td><img src="https://1243928156-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZ7l8pn8qoIC3ubiJzuaF%2Fuploads%2Fgit-blob-5a3fd3a9fdcf22c2c65fa8c1034a3da431afad7a%2FDocs3D.jpg?alt=media" 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="../../../features/output-codes">output-codes</a></td></tr><tr><td><img src="https://1243928156-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZ7l8pn8qoIC3ubiJzuaF%2Fuploads%2Fgit-blob-5a3fd3a9fdcf22c2c65fa8c1034a3da431afad7a%2FDocs3D.jpg?alt=media" 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="../../../features/output-codes/working-with-output-codes">working-with-output-codes</a></td></tr><tr><td><img src="https://1243928156-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZ7l8pn8qoIC3ubiJzuaF%2Fuploads%2Fgit-blob-5a3fd3a9fdcf22c2c65fa8c1034a3da431afad7a%2FDocs3D.jpg?alt=media" 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="../../../features/cover-refactor/get-started-cover-refactor">get-started-cover-refactor</a></td></tr><tr><td><img src="https://1243928156-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZ7l8pn8qoIC3ubiJzuaF%2Fuploads%2Fgit-blob-5a3fd3a9fdcf22c2c65fa8c1034a3da431afad7a%2FDocs3D.jpg?alt=media" 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="../../../features/cover-reports">cover-reports</a></td></tr><tr><td><img src="https://1243928156-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZ7l8pn8qoIC3ubiJzuaF%2Fuploads%2Fgit-blob-5a3fd3a9fdcf22c2c65fa8c1034a3da431afad7a%2FDocs3D.jpg?alt=media" 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="../../../features/cover-reports/cover-reports-contributor/reports-bundles">reports-bundles</a></td></tr></tbody></table>
