A design pattern consists of the pattern name, the problem it solves, how to implement the solution, and some consequences. There are also proven patterns like this that can be used in testing. This article lists and defines many commonly used patterns that can help you solve problems, improve code maintenance, and just make your life easier.
In this interview, Dorothy Graham, a software test consultant and coauthor of four books, discusses the fact that many teams still have a long way to go with test automation. She explains why getting started in automation can be daunting and details which tools might be best for your testing needs.