software, web, and e-business testing
services
Back to Course
Description
Course Agenda for Principles of Software Testing
| 1. Testing in Perspective |
- Definition of testing
- Basic testing terminology
- Objectives & limits
- Types of testing
|
| 2. Basic Testing Process |
- White and black box testing
- Negative vs. positive
- Static testing techniques
- Dynamic testing techniques
|
| 3. Testing Types in the Development Life Cycle |
- Unit testing
- Functional testing
- Integration testing
- System testing
- End-user scenario testing
|
| 4. Strategies |
- Approaches and reviews
- Walkthroughs
- Inspections
- Traceability matrix
|
| 5. The Testing Life Cycle |
- Test strategy
- Test planning
- Test design
- Test execution
- Incident management
- Testing metrics
- Baselines and versions
|