Index of Slides : Graphic Version 800x600
- Session 5: Testing Methodologies and Automated Tools
- Testing Methodologies and Automated Tools
- Session Objectives
- Session Agenda
- What Is Testing?
- Where Does Testing Fit?
- Why Is Testing Important?
- What Is The Typical Situation?
- Some Common Testing Problems
- Poorly Defined Requirements
- Back-end and Product-based Testing
- Late Defect Identification
- Too Much Manual Testing
- Process Has Too Much Variation
- Solutions
- Defect Detection and Prevention
- Decompose Requirements
- Design for Testability
- Testing Activities
- Test Automation Tools
- Test Execution
- Performance and Load Testing
- Capture/Playback Tools
- Test Scripting
- Data and Keyword-Driven Scripting
- Test Design
- Data Generators
- Product-Based Test Design
- Model-Based Test Design
- Test Planning Tools
- Test Management Tools
- Test Measurement Tools
- Methodologies and Techniques
- Test First
- Pair Testing - Test Buddies
- Black-Box Testing
- White-Box Testing
- Gray-Box Testing
- Testing Metrics
- Lessons Learned/Best Practices
- Lessons Learned/Best Practices (cont.)
- Lessons Learned/Best Practices (cont.)
- Example: SSIS Analysis & Charting
- SSIS Example - Functional Requirement
- SSIS Example - Testing Requirements
- SSIS Example - Test Automation
- SSIS Example - Test Specification
- SSIS Example - Test Case Template
- SSIS Example: Test Case 100
- SSIS Example: Test Case 400
- SSIS Example - Improving Tests
- Summary and Conclusions
- Testing Resources