xUnit Test Patterns: Refactoring Test Code
Agile development relies heavily on automated testing. An successful testing plan will accelerate the delivery of new features, speed up user input, and enhance quality. Creating successful automated tests, on the other hand, is a novel and unexpected task for many engineers.
"xUnit Test Patterns: Refactoring Test Code" is the authoritative book on developing automated tests using xUnit, the most widely used unit testing framework today. Gerard Meszaros, an agile coach and test automation expert, explains 68 tried-and-true principles for making tests easier to create, understand, and manage. He then demonstrates how to make them more durable, reproducible, and cost-effective.
This book is jam-packed with information and seems like three volumes in one. The first section is a comprehensive test automation lesson that covers everything from test strategy to in-depth test scripting. The second section, a collection of 18 often encountered "test smells," offers troubleshooting suggestions to assist you in determining the core cause of problems and the most suitable patterns. The third section offers full definitions of each pattern, as well as reworking techniques demonstrated by large code samples in a variety of programming languages.
Author: Gerard Meszaros
Link to buy: https://bom.so/rSpwm8