Test

Testing involves building a plan for testing an application, identifying and creating a set of reusable test cases, and tracking the results of each testing effort.  Hence, testing is accomplished by creating three deliverables: a test charter, a test case dictionary and a test log.  The test charter documents the testing approach, test plan, and testing metrics.  The test case dictionary is a complete list of all test cases and test scripts used to test the application.  The test log is a complete record of the results of each testing event.


Deliverables Checklist


Deliverables: Answers the question:
Test Charter What is the overall approach to testing this application?
What testing metrics will be collected for this application?
What deliverables will be created during testing?
What is the actual task schedule?
What resources will be applied to each task?

Test Case Dictionary What test cases and test scripts are used to test this application?
What test scripts are used to test each business function?
What test scripts are used to test each application component?

Test Log What were the results of each testing event?
What values were calculated for each testing metric?


© G.E. Russell & Associates 2015