Introduction
Fundamentals of Testing
Why is testing necessary?
What is testing?
General testing principles
Fundamental test process
The psychology of testing
Part Two: Testing through the lifecycle
Software development models
Test levels
Test types the targets of testing
Maintenance testing
Part Three: Static Reviews
Reviews and the test process
Review process
Static analysis by tools
Part Four: 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
Part Five: Test Management
Test Organisation
Test planning and estimation
Test process monitoring and control
Configuration Management
Risk and Testing
Incident Management
Part Six: Tool Support for Testing
Types of test tool
Effective use of tools: potential benefits and risks
Introduction of a tool into an organisation
Examination Coaching
ISTQB examination - Externally invigilated by ISEB |