CA08 - Software Testing Foundation - 3 Days

Course Description


Customisation

For on-site courses (i.e. at your premises), we are more than happy to tailor the course agenda to suit your exact requirements. In many cases, we are able to build your in-house standards and naming conventions into the delivered course.


Course Details

1. Fundamentals of Testing
1.1. What is testing?
1.2. Why is testing necessary
1.3. Seven testing principles
1.4. Test process
1.5. The psychology of testing

2. Testing Throughout the Software Development Life Cycle
2.1. Software development lifecycle models
2.2. Test levels
2.3. Test types
2.4. Maintenance testing

3. Static Testing
3.1. Static testing basics
3.2. Review process

4. Test Techniques
4.1. Categories of test techniques
4.2. Black-box test techniques
4.3. White-box test techniques
4.4. Experience-based test techniques

5. Test Management
5.1. Test organisation
5.2. Test planning and estimation
5.3. Test monitoring and control
5.4. Configuration management
5.5. Risks and testing
5.6. Defect management

6. Tool Support for Testing
6.1. Test tool considerations
6.2. Effective use of tools


Course Enquiry