Difficulty: Moderately Challenging
Things You’ll Need:
- Project deliverables
- Business requirements to test
- End users of the system
- A testing environment
Step1
Adopt a formal and universal template for all of your project's artifacts. Your readers and leaders will thank you for the ease of locating the pertinent information because it is consistently placed in the same area within each different document.
Step2
Create traceability boxes on your document. These at minimum should contain the test scenario identifier that will be executed with this user acceptance test group. It also must contain the specific business requirement identifier that will be tested; and preferably, you have a use case identifier to include as well.
Step3
Add descriptive text. Each test scenario should have a basic description, no more than a sentence that adequately explains what this scenario is attempting to accomplish. The brief title of the business requirement and use case description also needs to be included next to their respective identifier.
Step4
Add testing data and leave improvisational space. If specific variables and scenarios are to be tested, they must be listed here. If the testing is to be dynamic, unpredictable and self driven, a blank area must be available for the tester to write in the data that was used in the test.
Step5
Include check boxes that indicate whether or not the test case passed or failed.
Step6
Create sign-off boxes. You absolutely must have an area for the actors to sign indicating that they executed their duties in this acceptance test. These actors include the end user doing the actual testing, the business analyst administering the testing, the project manager and sponsor. This creates a chain of acceptance that the project deliverable has been successfully designed, coded and tested.