Diffblue Cover Datasheet

Diffblue Cover automatically generates unit tests to show the behavior of your code, providing you more confidence in your changes.

How will Diffblue Cover help you develop?
  • Focus your efforts on writing code
  • Diffblue Cover edge cases or error paths often otherwise missed
  • Increase code coverage

How will Diffblue Cover benefit my team & company?
  • Reduce unit test development time
  • Deploy resources more effectively
  • Increase confidence in code deployed
  • Automate code and security compliance
  • Reduce risks from change

How does Diffblue Cover work in Test Driven Development (TDD) process?
  • Create template test case from signature for desired function
  • Produce test suite from template
  • Generate missing tests from Diffblue Cover
  • Fix code OR add to test suite

How can Diffblue Cover help with Legacy Applications?
  • Improve upon no to low coverage application
  • Generate full regression suite prior to new development
  • Develop with confidence, reducing unintended side effects
  • Demonstrate behaviors of new code that lack test cases

For more information, contact Diffblue

Supported Environments

Hardware Minimums
  • 64 GB RAM
  • 30GB free storage
  • 8 cores

Operating System
  • Ubuntu 16.04, 16.10
  • Red Hat 7.2 - 7.4
  • CentOS 7.2 - 7.4

Prerequisites
  • Docker 1.13.0+
  • Docker Compose 1.15.0+
  • Python 2.6+

Source languages
  • Java 6 - 8

Source control
  • Upload source via archive (tar, xip, 7x, tar.gx)
  • Pull from Git repo

Build tools
  • Ant 1.9.11, 1.10.3
  • Gradle
  • Maven 3.0 - 3.5.0
  • Customer build script

Testing frameworks
  • JUnit 4.7+
  • Mockito 1.10.19
  • Powermock 1.6.5

Deployed
  • On Premise
  • AWS
  • GCP
  • Azure
  • Alibaba