The Key Steps

There are key steps in Acceptance Testing that must be considered no matter the size or complexity of the Project. The extent of an Acceptance Test may range from testing a small change to an existing system, to implementing a large new package or custom-built system. Whatever the extent, there are fundamental steps to be followed.

It is important the person responsible for Acceptance Testing formalises the testing process and arranges for the necessary personnel and resources to be available. This requires preparation and planning, and quite often training as well.

Phase 1 Planning

  • Prepare a Test Plan
  • Review the Test Plan with participants and stakeholders
  • Arrange sign off of the Plan

Phase 2 Preparing Tests, Test Data, and Training

  • Prepare the tests (Test Cases)
  • Prepare the Test Scripts (or Test Scenarios)
  • Prepare the Test Data
  • Conduct training for the participants
  • Establish the Test Environment
  • Confirm the availability of personnel and resources

Phase 3 Executing and Controlling

  • Run the tests (Test Scripts and Test Cases)
  • Record the results
  • Log problems and monitor their resolution
  • Fix problems and re-test

Phase 4 Closure

  • Arrange for formal acceptance of the system
  • Hand over the system, the documentation and test records