Testing Java Applications Made Simple
Getting Started with Testing
In-Depth and Advanced Spring Boot Testing Course
Why You Should Care About Testing?
As professional software engineers, we ship working code on a daily basis. If that code is not well-tested, maintainable, and understandable by co-workers ...
... then, bug reports and outages are the last things we have to worry about.
The quality of the code you deploy is YOUR responsibility. Effectively testing your application will make you deliver code changes with more confidence (also on Friday afternoons) and write better and more maintainable code.
Testing can be joyful! If it's frustrating, then there is a good chance that you don't know the HOW (yet) ...
I'm sending monthly updates about the Java testing ecosystem including new articles and YouTube videos.
Latest Blog Posts
- Title: How Fixing a Broken Window Cut Down Our Build Time By 50%
- Description: Our journey of getting rid of @DirtiesContext on top of an abstract test class (aka. the "broken window") that made reusing the Spring TestContext impossible and resulted in ever-growing build times. After fixing this "broken window", our overall build time went down by 50% from 25 to 12 minutes.
- Recording: YouTube
- Slides: Speaker Deck