This practical guide provides insight into software testing, explaining the basics of the testing process and how to perform effective tests. It provides an overview of different techniques and how to apply them. It is the bestselling official textbook of the ISTQB - ISEB Foundation Certificate in Software Testing, updated to the 2010 syllabus.