

Objectives
Intended for: everyone involved in software testing
Key points
Everything that is required by the ISTQB syllabus is covered, including:
Fundamentals of testing
Why is testing necessary?; what is testing?; general testing principles; fundamental test process;the psychology of testing
Testing throughout the software life cycle
Software development models; test levels; test types: the targets of testing; maintenance testing
Static techniques
Reviews and the test process; review process; static analysis by tools
Test design techniques
Identifying test conditions and designing test cases; categories of test design techniques; specification-based or black-box techniques; structure-based or white-box techniques; experience-based techniques; choosing test techniques
Test management
Test organization; test planning and estimation; test progress monitoring and control; configuration management; risk and testing; incident management
Tool support for testing
Types of test tool; effective use of tools: potential benefits and risks; introducing a tool into an organization.
Each section is followed by review questions and a mock examination is taken and discussed prior to the ISEB-invigilated examination.