Test Data Development &
Tracking
Summary Description:
The purpose of this course is to provide a comprehensive view of the techniques employed to define and create test data. Test data construction techniques will be addressed for a wide variety of test approaches and different test phases. The focus of this training is on dynamic testing and the alternative methods of constructing reusable test data. Effective test data construction practices are essential to meeting the risk mitigation objectives of testing.
If we fail to execute test data construction techniques and
methods that correspond to the demands of the applications under test, we
significantly erode the fundamental contribution of testing. Awareness to the breadth and depth of test
coverage is essential to mitigating risks in accord with test planning
processes and associated risk/cost analysis.
High Level Course Outline:
1.
Overview of Test Data Construction
§
Test Data
Construction - A Conceptual Perspective
§
Test Data
Construction - A Practical Perspective
§
Risk versus Reward/
Time versus Cost
2.
Building Equity Into the Process
§
Tactical
Implementation of Strategies
§
Environmental
Impacts & Alternative Tactics
§
Establishing a
Reusable Model
3.
Techniques and Methods - Helpful Hints
§
Use of Test
Matrices
§
Test Condition
Descriptions
§
Test Script
Preparation
§
Test Tool Support
/Repositories
§
Test Data
Management
§
Environment
Specific Considerations
o Mainframe/ Legacy Software
o Client Server
o Web
o Desktop
4.
Test Execution & Control
§
Test Preparation
§
Test Execution
Practices
§
Defect
Identification & Documentation
§
Defect Tracking
& Control
5.
Maintaining and Improving the Process
Who
Should Attend?
Testers, QA Engineers, Business Users, IT Managers and anyone involved in developing or validating tests.
View another Course: Software Testing
Practices, Test
Management Solutions, Automated Test Tool Utilization