Managing testing
In managing software testing we undertake the following activities:
- Coordinate test strategy/test plan with project holders
- Contribute software testing perspective to other project activities
- Plan development or required tests; select the required test approaches
- Analyze requirements and application to be tested; estimate time and efforts; acquire the right resources
- Manage specification, preparation and execution of tests
- Create test specifications; prepare test data
- Execute tests; document defects
- Run performance tests; monitor execution
- Adapt planning based on test results and progress
- Take actions necessary to compensate for delays
- Measure test progress
- Select tools; identify where automated testing is needed
- Identify testing environments; schedule testing
