Frequently Asked Questions

If you have any further questions not answered below, please get in touch!

Diffblue

Who is Diffblue?

Diffblue is a software company, based in Oxford, U.K, whose mission is to make software developers and their teams wildly more successful. For more information visit our About Us page, or learn more about our product, Diffblue Cover.

Who are Diffblue's investors?

Diffblue venture capital investors include Oxford Sciences Innovation and Goldman Sachs.

Is Diffblue hiring?

See our careers page for details on working at Diffblue and our current open positions.

Product

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.

Is there a free version of Diffblue Cover that I can try?

Yes! See our trial request 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.

Where can I find product documentation for Diffblue Cover?

See the Diffblue docs

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.

Does Cover help me “Shift Left”?

Yes. Diffblue Cover helps reduce the time developers spend writing unit tests, in an early stage of the software delivery lifecycle. This helps increase code quality at an early stage by increasing code coverage, helping you find problems sooner.

Is Diffblue Cover available on premises and SaaS?

Diffblue Cover is available on premises, as licensed subscription software for you to install on your developer machines and/or servers. Diffblue can easily be run by our customers in their own cloud environments as well. Today, there is no SaaS solution available from Diffblue.

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.