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