UPCOMING BOOK RELEASE
Get A Full Overview Of The Java Testing Ecosystem
The first version of this book is about to be published in the upcoming weeks. Join the mailing list to get notified once it's available.
If All You Have Is a Hammer,
Everything Looks Like a Nail.
The Java testing ecosystem is huge. Over the years, a lot of libraries have emerged, especially for niche areas. This book aims to cover all testing tools & libraries that should be part of your testing toolbox as a Java Developer. Each tool/library is present with a standardized approach:
Fact Sheet + Tool/Library Setup (Maven & Gradle) + Most Common Use Cases
... there's more to testing Java applications than JUnit & Mockito:
Overview of the different Java test runners and how they emerged.
Discover different assertion libraries for your test outcome and JSON and XML payloads.
There's more to mock than collaborators with Mockito.
Start Docker containers for your tests, access and control browsers for your end-to-end tests, etc.
Different tools & libraries for various purposes: e.g. contract testing, AI-generated tests, etc.
How does your application perform under load? Measure what matters with the right tools.
Your Book Author:
Philip is an independent IT-Consultant living in Berlin. He started working with Java back in 2015 and has used it for multiple applications in several industries. Testing is an integral part of his daily work as he is a profound craftsman.
Once Philip understood the ins and outs of the Java testing landscape, writing tests makes as much fun as writing production code for him. He's also a won around TDD (Test Driven Development) practitioner and regularly shares testing techniques among his colleagues and clients.
He started teaching Java topics on YouTube in 2018 and is writing content about the Java ecosystem on his blog since 2017.
Be one of the first to get access.
As part of my mailing list you'll be notified when a next iteration of the book is available.
30 Tools Is Just The Beginning
Get an overview of the different testing tools & libraries that this book covers.
The different icons indicate the current status of the library: