Plans & Pricing

Start improving your build quality and velocity today!

Diffblue Cover has plans for teams of all sizes

Community Edition

Java community

Download
  • IntelliJ Plugin only
  • AI generated unit tests for Java applications
  • Write tests for any class or method
  • Regular upgrades and maintenance
  • Community-based support only

Professional Edition

Full license with support

Buy now
  • IntelliJ Plugin only
  • AI generated unit tests for Java applications
  • Write tests for any package, class or method
  • Regular upgrades and maintenance
  • Full support package
  • Indemnification
  • Online payment and terms
  • Made for individual developers

DevOps Edition

For teams of 25

Buy now
  • Automatic test maintenance with Diffblue Cover CLI
  • IntelliJ Plugin
  • CI integrations
  • AI generated unit tests for Java Applications
  • Write tests for your entire Java application
  • Regular upgrades and maintenance
  • Full support package
  • Indemnification
  • Online payment and terms
  • Risk-free: Cancel within 30 days for full refund
  • Made for teams (25 users per license bundle)

Enterprise Edition

For enterprises and large teams

Contact us
  • Automatic test maintenance with Diffblue Cover CLI
  • IntelliJ Plugin
  • CI integrations
  • AI generated unit tests for Java applications
  • Write tests for your entire Java application
  • Regular upgrades and maintenance
  • Premium support package including a Dedicated Technical Account Manager (TAM)
  • 5 days of Professional Services included
  • Full indemnification
  • Enterprise contract options, flexible invoicing and payment terms
  • Roadmap assurance
  • Made for teams (Custom license bundles)

Ready to try Diffblue Cover?

Get started

FAQs

Who needs a license for Diffblue Cover?

Any developer who uses Diffblue generated tests must have a user license. This includes any developer either:

  • Directly generating and/or running tests through their desktop
  • Indirectly generating and/or running tests through an automated build pipeline. 

For more information view our license documentation

What is Diffblue Cover?

Diffblue Cover creates suites of unit tests that run in your continuous integration pipeline between versions and protect against regressions, so you can catch errors faster and earlier in the software development lifecycle. To learn more, see our our product page.

What are the benefits of using Diffblue Cover?

Diffblue Cover helps your team increase automation of your CI pipeline.

For development teams, this:

  • improves velocity and quality of the software you deliver
  • frees up time to focus on creating new features

For DevOps teams, this:

  • helps catch errors and issues earlier (shift left!)
  • improves deployment frequency, lead time, and mean time to repair (MTTR)

Will the tests find regressions in my code?

Yes. Diffblue Cover quickly generates tests that will allow you to adopt CI. The generated tests will help developers quickly identify regressions in subsequent commits before committing new versions.

What are the requirements for running Diffblue Cover?

See the product datasheet for more information.

How can I learn more about customers using Diffblue Cover?

See our case study on how Goldman Sachs has benefited from using Diffblue Cover to increase coverage and create a safety net against regressions.

How do we maintain Diffblue unit tests in the future?

Diffblue regression suites are maintained automatically and updated with each new code version to capture the current behavior of the code.

How does Diffblue Cover help me adopt Continuous Integration?

Diffblue Cover AI analyzes your code and writes Java unit tests that run in a CI pipeline after each commit. Cover’s tests:

  • Always compile
  • Run quickly
  • Detect regressions from previous versions
  • Improve coverage
  • Are easy to understand

Should our team stop writing unit tests after adopting Diffblue Cover?

No. Diffblue Cover is meant to complement your own unit tests and help you catch regressions.

How is a unit test different from a Diffblue regression suite?

Developers write individual unit tests to test specific functionality. Diffblue regression suites are generated automatically to help find regressions early in the development cycle. Find out more in our Unit Regression Tests eBook.

close