Enjoy 1-click deployment to launch pre-configured Diffblue Cover


Diffblue Cover is available as a 5-day trial or for purchase on the Amazon Web Services (AWS) Marketplace. From the AWS Marketplace, you can buy and install Diffblue Cover and start using it instantly.

Diffblue Cover

Diffblue Cover is an AI-powered tool that automatically writes unit tests for Java applications. Diffblue Cover makes it possible to see the impact of code changes on both new and legacy code, and enables informed decisions that ultimately lead to higher-quality code, faster.

With Diffblue Cover, you can:

  • Automatically create comprehensive unit tests for any Java application

  • Instantly generate JUnit tests for legacy code

  • Increase code coverage automatically, with tests for even hard-to-test code and edge cases

  • Improve regression suites to help developers better understand the impact of code changes, enabling more agile development practices

Setting up Diffblue Cover from Amazon Web Services Marketplace

Usage Instructions

1. Subscribe

2. Accept the license agreement

3. Continue to Configuration

4. Select the latest software version

5. Continue to Launch

6. Choose Action 'Launch from Website'

7. Select Instance Type

8. Select an existing VPC or create one in EC2 for the region

9. Select an existing subnet or create one in EC2 for the region

10. Create security group based on seller settings

11. Restrict network access to your instance: limit the accepted source IPs for HTTPS and SSH

12. Select an existing key pair for SSH access or create one in EC2 for the region

13. Launch

14. Wait until the instance is running and go to https://EC2_Instance_Public_DNS and accept the certificate

15. Log in using the following credentials:

- Username: ami-user

- Password: the instance_id of the instance

16. Click Add Project -

- Enter a project name, e.g. java-demo

- Enter a GitHub URL, e.g. https://github.com/diffblue/java-demo

- Click Continue

- Select Branch Master

- Click Add Project

17. When the project has been created, click Start New Analysis

18. Click View Progress to see the results as they are being produced

Note: When launching the AMI from the EC2 console the https security group and source IP restriction must be added manually.

Note: Do not upload confidential information to a publicly accessible instance. Secure the network access to your instance: see AWS Security Documentation.

For additional information and instructions visit our ‘Getting Started with Diffblue Cover’ documentation.

If you’re still unsure on the steps to make for an optimal set up, just click below and one of our experts will be in touch shortly to help out!

Learn more about Diffblue Cover

As a spin-out from University of Oxford, we believe in intellectual rigour, openness and innovation. We regularly publish our work in academic settings to ensure that it benefits from the scrutiny of our peers in the AI community and to advance the overall state of AI that understands code.