Product Avatar Image

Diffblue

Show rating breakdown
4 reviews
  • 1 profiles
  • 4 categories
Average star rating
3.9
Serving customers since
2016
Profile Filters

All Products & Services

Profile Name

Star Rating

2
1
1
0
0

Diffblue Reviews

Review Filters
Profile Name
Star Rating
2
1
1
0
0
Philip R.
PR
Philip R.
Engineering Confidence 🧪
07/24/2024
Validated Reviewer
Verified Current User
Review source: Organic

Generating Java Unit Tests on Autopilot

As an IT consultant with a fokus on Spring Boot and testing, I am always on the lookout for tools that can enhance my productivity and make automated testing more easy to tackle for team. Recently, I had the opportunity to integrate Diffblue Cover into my workflow for one project. Here's what I liked most about Diffblue Cover: Automatically Generate Tests for Legacy Projects For brownfield and legacy projects that have little to no test coverage, Diffblue Cover quickly helps to provide a base test coverage for the project. Writing hundred of tests manually for classes you've never seen before is a cumbersome and time-consuming process. With the help of Diffblue Cover, I could easily generate a test-baseline while executing a single command. This is a great benefit to avoid regressions due to untested code. Simple Test Skeleton Generation Another major advantage of Diffblue is its capability to generate test skeletons. As Diffblue Cover analyzes the matching production code, it will generate tests for corner cases and all exeuction paths (if-else branches). These tests come with the relevant setup and test data to verify the class under test. Increased Productivity Diffblue Cover comes with both an IntelliJ IDEA integration as well as a CLI tool. The IDE integration helped me during daily development to trigger Diffblue's reinforcement learning model to analyze the code and write tests. The integration in the IDE is easy to install and user-friendly. You generate tests with a click on the method you want test for. For larger codebases and to automate the test generation process, the CLI tool helps to include Diffblue Cover into a pipeline or CI/CD workflow.

About

Contact

HQ Location:
Oxford, England, United Kingdom

Social

@diffbluehq

What is Diffblue?

Diffblue is a technology vendor specializing in AI-driven software development tools. Their flagship product, Diffblue Cover, utilizes artificial intelligence to automatically write unit tests for Java applications, enhancing code quality and reducing the time developers spend on testing. By automating testing processes, Diffblue aims to help teams improve productivity and accelerate software delivery. The company is committed to advancing software development through innovative AI solutions. For more information, visit their website at https://www.diffblue.com/.

Details

Year Founded
2016