> 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/readme.md).

# Discover Diffblue Cover

Diffblue Cover is a reinforcement learning AI platform that automatically writes comprehensive, human-like Java unit tests - saving developer time, increasing test coverage, and reducing regression risks. Cover is provided as an IntelliJ IDE plugin, a CLI application, and a CI integration to provide fully autonomous operation. Three additional components, for test management and analytics, complete the Diffblue Cover solution.

## Get started

<table data-view="cards"><thead><tr><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><mark style="color:blue;"><strong>What is Diffblue Cover?</strong></mark></td><td>Familiarize yourself with the features, functions, and capabilities of Diffblue Cover.</td><td></td><td></td><td><a href="/pages/JuNKt6UxiiRtm5c1hF39">/pages/JuNKt6UxiiRtm5c1hF39</a></td></tr><tr><td><mark style="color:blue;"><strong>Free-Trial</strong></mark></td><td>Trying out Diffblue Cover for the first time? Get up and running with Cover Plugin for IntelliJ and Cover CLI – download, install, license, and play.</td><td></td><td></td><td><a href="/pages/Xvlm09AC7hewEt2hEyyH">/pages/Xvlm09AC7hewEt2hEyyH</a></td></tr><tr><td><mark style="color:blue;"><strong>Get Started</strong></mark></td><td>Get started with Diffblue Cover, from your first AI-created Java unit test, to analyzing your code coverage, and more.</td><td></td><td></td><td><a href="/pages/wis75xStPSFZfJOiO1Bv">/pages/wis75xStPSFZfJOiO1Bv</a></td></tr></tbody></table>

## Discover the details

**Product specific:**

<table data-view="cards"><thead><tr><th data-type="files"></th><th></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></td><td>Automatically write unit tests for your methods and classes directly in IntelliJ.</td><td><a href="/files/qGpBLOIO9gPrmoMRr93G">/files/qGpBLOIO9gPrmoMRr93G</a></td><td><a href="/pages/aBlglBGTz9yT4aMfQgJS">/pages/aBlglBGTz9yT4aMfQgJS</a></td></tr><tr><td></td><td>Automatically write unit tests for your project using the command line.</td><td><a href="/files/VjMtBUujqITa8iRFfnPm">/files/VjMtBUujqITa8iRFfnPm</a></td><td><a href="/pages/rBwz0R5WTHGiexiV5Lz5">/pages/rBwz0R5WTHGiexiV5Lz5</a></td></tr><tr><td></td><td>Integrate Cover CLI directly into your source code control / CI Pipeline.</td><td><a href="/files/0VFclbDpFPdm1eHwZPDM">/files/0VFclbDpFPdm1eHwZPDM</a></td><td><a href="/pages/kptlgnhrAIMMYlVy5yTS">/pages/kptlgnhrAIMMYlVy5yTS</a></td></tr><tr><td></td><td>Visualize and manage your test coverage.</td><td><a href="/files/FDMGAQ8RIdG3rC7aNHp7">/files/FDMGAQ8RIdG3rC7aNHp7</a></td><td><a href="/pages/9oHmWHdRWPnO6scWUlTO">/pages/9oHmWHdRWPnO6scWUlTO</a></td></tr><tr><td></td><td>Automatically refactor code to make it more testable and increase coverage.</td><td><a href="/files/Gdt5dtX4lijzpAMRj77y">/files/Gdt5dtX4lijzpAMRj77y</a></td><td><a href="/pages/M28Gc34PDVcj3maGMudY">/pages/M28Gc34PDVcj3maGMudY</a></td></tr><tr><td></td><td>Run only the unit tests that apply to your code change, reducing CI time and cost.</td><td><a href="/files/TCuFooajg0lcZ8UvcEgG">/files/TCuFooajg0lcZ8UvcEgG</a></td><td><a href="/pages/DCVAg420MgLaVstR35Fr">/pages/DCVAg420MgLaVstR35Fr</a></td></tr></tbody></table>

**General information:**

<table data-view="cards"><thead><tr><th></th><th data-hidden data-card-target data-type="content-ref"></th><th data-hidden></th><th data-hidden></th><th data-hidden data-card-cover data-type="files"></th></tr></thead><tbody><tr><td><mark style="color:blue;"><strong>Specs &#x26; Reqs</strong></mark></td><td><a href="/pages/pDoeGe6cmbIF025UbKoh">/pages/pDoeGe6cmbIF025UbKoh</a></td><td></td><td></td><td></td></tr><tr><td><mark style="color:blue;"><strong>Output Codes</strong></mark></td><td><a href="/pages/NesTdPaeLWtiOqUPTgND">/pages/NesTdPaeLWtiOqUPTgND</a></td><td></td><td></td><td></td></tr><tr><td><mark style="color:blue;"><strong>Licensing</strong></mark></td><td><a href="/pages/66tpWR5RYATs6ph8klrg">/pages/66tpWR5RYATs6ph8klrg</a></td><td></td><td></td><td></td></tr><tr><td><mark style="color:blue;"><strong>Improve Code Coverage</strong></mark></td><td><a href="/pages/6i5bgxJLrSVm7AMrvNxw">/pages/6i5bgxJLrSVm7AMrvNxw</a></td><td></td><td></td><td></td></tr><tr><td><mark style="color:blue;"><strong>Update Cover</strong></mark></td><td><a href="/pages/XJfKHVwur3GJjn3DEEb9">/pages/XJfKHVwur3GJjn3DEEb9</a></td><td></td><td></td><td></td></tr><tr><td><mark style="color:blue;"><strong>Cover Editions</strong></mark></td><td><a href="/pages/DUfIj2mMIGyS3o0NPnTy">/pages/DUfIj2mMIGyS3o0NPnTy</a></td><td></td><td></td><td></td></tr></tbody></table>
