In previous chapters, we saw some of the problems we might encounter with test automation. In Chapter 5, Principles of Test Automation, we learned about some of the principles we can apply to help address those problems. This chapter gets a bit more concrete but still focuses at the 30,000-foot level. In the logical sequence of things, test strategy comes before fixture setup but is a somewhat more advanced topic. If you are new to test automation using xUnit, you may want to skip this chapter and come back after reading more about the basics of xUnit in Chapter 7, xUnit Basics, and about fixture setup and teardown in Chapter 8, Transient Fixture Management, and subsequent chapters.