Diffblue Cover creates and keeps your entire teams unit tests up-to-date within your GitHub, Maven, Jenkins or other CI pipelines.
With multiple generations of code and numerous developers keeping track of your coverage and pinpointing regressions in your code can be extremely diffcult. Diffblue Cover makes keeping your tests comprehensive and up-to-date easy.
Diffblue Cover analyzes your existing Java program and writes unit tests that reflect the current behavior or your code to establish a baseline.
When your code’s behavior changes, Diffblue will make sure you know before your this new behavior sneaks its way into production.
Diffblue Cover will let you deep dive into your coverage with interactive reports so you can make sure your most critical code is covered.
If your teams have heaps of legacy code that’s stalling or prolonging the development cycle, they can run Dffblue Cover’s test to better understand how this code behaves and make changes without worry.
Reinforcement learning to be precise.
Diffblue analyzes the project to determine the structure of your application, builds a map of classes and methods.
Diffblue creates a test candidate for each unit-testable method in your application.
Diffblue runs the test candidates to check how good they are.
Diffblue predicts which changes to the candidate tests will trigger additional branches to produce higher coverage. Repeat until a suitable test suite has been found.