tools
Diffblue Cover
Diffblue Cover automatically writes and maintains Java and Kotlin unit tests through an IntelliJ plugin, CLI, and CI integrations.

In inglese
Diffblue Cover analyzes Java and Kotlin code and generates unit tests designed to compile, run, and reflect current code behavior. It can create tests for methods, classes, or entire projects, then update them as code changes.
Developers use the IntelliJ plugin or CLI, while DevOps teams use Cover Pipeline in CI workflows. Cover also includes reporting, test selection, and refactoring tools. A free Community Edition is available; commercial editions require a license. The official pricing page rendered without prices.
Features
- Generates Java and Kotlin unit tests automatically
- Creates tests for methods, classes, or entire projects
- Provides an IntelliJ IDE plugin for one-click test creation
- Offers a scriptable CLI configured for Maven or Gradle projects
- Updates generated tests when code changes
- Integrates with CI pipelines through Cover Pipeline
- Reports coverage, testability, complexity, and testing risk
- Optimizes CI runs by selecting tests related to code changes
Use cases
- Generate unit tests for large or legacy Java codebases
- Maintain regression tests as application code changes
- Add automated test generation to pull-request workflows
- Measure coverage and identify high-risk untested code
- Improve testability through automated code refactoring
Pros
Cons
Capabilities
- Runs commands — “AI-written unit tests are ready to use - they compile, run, and accurately validate the current behavior of your code.” source
- JetBrains IDEs — “Cover Plugin for IntelliJ writes tests for your methods and classes directly within the IDE on the developer desktop.” source
- Command line — “Advanced users may prefer the Cover CLI tool.” source
- Self-hosted — “Operates locally, on prem, behind your firewall” source
Get it
Pricing
- Prices checked
- 2026-09-25
Diffblue Testing Agent
- Starting at $1500
- $0.30 / line
- 5,000 net new lines of coverage added to your codebase
- Tests compile, pass, and strengthen your codebase
- Batch mode processes entire repositories
- Works on your existing AI platform
- Java and Python supported
Enterprise
Price on request
- Volume pricing
- SSO / SAML
- Dedicated support
- On-prem available
- SLA
- Multi-repo