A sound and practical introduction to automated testing, this book presents a detailed account of the principles of automated testing. The authors provide practical techniques for designing a good automated testing regime, and advice on choosing and apply