About Course
The Foundation Level qualification targets professionals seeking to showcase a practical understanding of the core concepts of software testing. This encompasses individuals in roles such as test designers, test analysts, test engineers, test consultants, test managers, user acceptance testers, and IT Professionals.
- Fundamentals of Testing
- Why is Testing Necessary
- What is Testing
- Seven Testing Principles
- Fundamentals Test Process
- The Psychology of Testing
- Code of Ethics
- Testing Throughout the Software Life Cycle
- Software Development Models
- Test Levels
- Test Types
- Maintenance Testing
- Static Techniques
- Static Techniques and the Test Process
- Review Process
- Static Analysis by Tools
- Test Design Techniques
- The Test Development Process
- 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 Tools
- Effective use of Tools: Potential Benefits and Risks
- Introducing a Tool into an Organization