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 ISTQBBCS Certified Tester Foundation Level.