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 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
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
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.