Testers often encounter problems when automating test execution. The surprising thing is that many testers encounter the very same problems, over and over again. These problems often have known solutions, yet many testers are not aware of them. Recognizing the commonality of these test automation issues and their solutions, Seretta Gamba and Dorothy Graham have organized them into a set of test automation patterns. A pattern is a general, reusable solution to a commonly occurring problem. For many years, patterns have been identified, defined, catalogued, and used in software development, but they are not commonly recognized in test automation. Seretta and Dot help you recognize your test automation problems and show you how to identify appropriate patterns to help solve them. Patterns address issues such as No Previous Automation, High ROI Expectations, and High Test Maintenance Cost.