Automatically find nasty corner cases early during development.
Microservice Testing automatically generates rich and relevant inputs for your API that exhaustively test the logic of your code while it is still under development. No need to wait for QA or canary deployment to find nasty corner cases.
Why Diffblue Microservice Testing:
Detect API regressions automatically, without creating test cases. Microservice Testing automatically ensures that the public interface of a service has not unintentionally changed after a code update.
Increase the robustness of your code.
Automatically assess the robustness of your code. Find interactions between seemingly unrelated modules in the code. Automatically discover input validation problems, error responses, infinite loops, unhandled exceptions, data races, excessive resource utilization etc.
Shorten your CD/CI pipeline with 100% actionable tests.
Run Diffblue Microservice Testing right inside your CD/CI pipeline. Generated tests and crash reports include concrete API request that you can run or debug.
Use Case: Apache Solr
Testing Apache Solr’s code for bugs and vulnerabilities automatically
Apache Solr is an open source enterprise search platform written in Java. It is a quite complex code base spanning 288 KLOC. We ran Diffblue Microservice Testing for 24h to generate API regression tests for Solr and we achieved 36% coverage in 7-preselected packages.
Read the full story of early Diffblue Microservice Testing results in detail here.
Diffblue Wants To Innovate with You!
We’ve already benchmarked our tool. Now we’re focused on making it even smarter.
In this trial, you will learn how Diffblue Microservices Test can help you.
To qualify, you must:
Provide access to a Docker image that runs the Java service you want to test.
Provide a hands on overview how you currently develop and test microservices projects and how you will do so following trial completion.
We’ll contact you to setup a demo and understand if a trial will be a good fit.