ISTQB Foundation Online Offline Training
1) The Fundamentals of testing:
- Why is testing necessary?
- What is Testing?
- Testing Principles
- Fundamental Test Process
- The psychology of Testing
2) Testing throughout the life-cycle:
- Software development models
- Test Levels (Eg. Unit testing, Component testing, Integration testing,etc.)
- Test types (Functional, non-functional, structural, change-related testing)
- Maintenance testing
3) Static testing:
- Reviews and the Test process
- Review Process
- Static analysis by tools
4) Test design techniques:
- Identifying test conditions and designing test cases
- Categories of test design techniques
- Specification based or Black Box techniques (eg. BVA, Equivalence Partitioning)
- Structure based or white Box techniques
- Experienced based techniques (Error guessing and Exploratory guessing)
- Choosing a Test techniques
5) Test Management:
- Test organization
- Test Plans, estimates and strategies
- Test progress, monitoring and control
- Configuration management
- Risk and testing
- Incident management
6) Tool support for testing:
- Types of test tools
- Effective use of tools
- Introducing a tool into an organization