Leads software testers through a test program that aims to meets two critical goals - finding errors and proving that the program works, and doing both within reasonable time and cost restraints. This text is designed for the software tester and anyone involved in software test management.