Explore the journey from writing code to ensuring its reliability through effective testing in this 41-minute conference talk. Discover the evolution of testing methodologies, from relying solely on unit tests to understanding their limitations. Delve into core principles for crafting high-quality tests and code, while examining various automated testing techniques. Navigate the testing pyramid, analyzing its structure, advantages, and drawbacks. Then, investigate the testing trophy approach, which aims to maximize efficiency with fewer tests, allowing more time for value delivery and quality coding. Gain practical insights through real-world code examples, empowering you to implement these concepts in your own projects and transform your testing practices from basic bug detection to achieving coding brilliance.
Overview
Syllabus
Testing done right: From bugs to brilliance by Wouter Bauweraerts
Taught by
Devoxx