software, web, and e-business testing
services
Back to
Course Description
Course Agenda for Software Testing Techniques
| 1. Testing in Perspective |
- Definitions
- Objectives & limits
- Looking for different classes of errors
- Static vs. dynamic testing
|
| 2. Types of Testing |
- Basic integrity testing
- Functional
- System
- User acceptance
- Performance
- Load/stress
- Usability
- Configuration
- Security
- Recovery
|
| 3. The Test Plan |
- Contents
- Risk assessment
- Identification & prioritization
- Reporting
results
|
| 4. Deriving Testcases |
- White & black box testing
- Negative vs. positive
- Boundary value analysis
- Equivalence classes
|
| 5. Test Strategies |
- Requirement vs. code-based strategies
- Inspections and reviews
- Meeting requirements
- Traceability
matrix
- Localization testing
- Regression testing
|
| 6. Environment |
- Stages of maturity
- Configuration control
- Automated test tools
|