About
What is Diffblue Cover?
Diffblue Cover, also known as Diffblue Testing Agent, is an AI-powered solution designed to automate the generation, verification, and fixing of unit tests for large enterprise codebases. It orchestrates existing AI coding tools like GitHub Copilot and Claude Code to create comprehensive, high-quality test coverage, particularly for Java and Python projects. The tool addresses the challenge of low test coverage and constant context switching associated with manual AI prompting, providing a solution that works at project-level scale. It ensures that generated tests compile, pass, and improve coverage, offering a robust solution for modernizing legacy code and maintaining code quality without extensive developer intervention. Diffblue Cover is built for organizations with stringent security and audit requirements, offering on-premises deployment options and compatibility with various Java versions.
Best used for
Ideal for developers and product managers who need to achieve high unit test coverage, automate test generation, and ensure code quality across large enterprise codebases. Especially valuable for organizations looking to modernize legacy Java and Python applications or those in regulated industries requiring robust, verifiable testing solutions.
Common actions
code qualityCI/CDJava developmentsoftware testingautomated unit testsDeveloper ToolsAI testingtest automation
Capabilities
Key features
- Autonomous unit test generation
- Test verification and fixing
- Integrates with AI coding platforms
- Supports Java and Python
- CLI for codebase processing
- On-premises deployment available
Target Audience
developerproduct managerstartup founder
Integrations
github-copilotclaude
Pricing & Plans
Paid ยท Usage-based ยท Enterprise
FAQs
How is Diffblue Cover priced?
Diffblue Cover uses an outcome-based pricing model, charging per net new line of coverage added to your codebase. The starting package is $1500 for 5,000 lines, which equates to $0.30 per line. Enterprise customers with larger needs can get custom volume pricing.
What programming languages and AI platforms does Diffblue Cover support?
Diffblue Cover primarily supports Java (versions 8, 11, 17, 21, 25) and Python (3.9+). It integrates with and orchestrates enterprise-approved AI coding platforms such as GitHub Copilot Enterprise and Claude Code, with Gemini and Codex coming soon.
Does Diffblue Cover require constant developer intervention?
No, the Diffblue Testing Agent is designed for autonomous operation. You point it at your repository, and it handles coverage analysis, test generation, verification, and fixes without continuous developer babysitting, unlike generic AI coding agents.
Can Diffblue Cover be deployed on-premises for regulated environments?
Yes, Diffblue offers on-premises deployment solutions for regulated industries that require air-gapped environments and zero external dependencies. This ensures that sensitive code remains within your secure infrastructure.