Microtesting - How We Set Fire to the Testing Pyramid While Ensuring Confidence
Explore microtesting techniques and challenge traditional testing approaches in this conference talk. Learn how to write fewer tests while maintaining confidence, question the testing pyramid, and survive refactoring without breaking tests. Discover pragmatic processes for setting and evolving testing strategies based on real-world consulting experiences. Delve into different testing types, their interactions, and techniques for reducing testing effort while improving confidence. Examine the relationship between speed and confidence, and understand how to adapt testing approaches for various applications. Gain insights on subcutaneous testing, unit tests, automated UI tests, and patterns like object mother and approval tests. Acquire practical knowledge to enhance your testing practices and streamline your development process.