Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Checkpoints: Test Plan

  • The test plan clearly identifies the scope of the test effort, by stating the following:
    • stages and types of test to be implemented and executed
    • target-of-test features or functions to be tested / not tested (if appropriate)
    • any assumptions, risks, or contingencies which may affect or impact the test effort
  • The test plan clearly identifies the artifacts (and version) used to generate the contents of the test plan.
  • Each project requirement (as stated in use cases or the supplemental specifications) has at least one associated requirement for test or a statement justifying why it is not a requirement for test.
  • All the requirements for test have been identified and prioritized for each of the different types of tests to be implemented and executed.
  • A clear and concise test strategy is documented for each type of test to be implemented and executed. For each test strategy, has the following information has been clearly stated:
    • the name of the test and its objective
    • a description of how the test will be implemented and executed
    • a description of the metrics, measurement methods, and criteria to be used evaluate the quality of the target-of-test and completion of the test
  • All the resources needed to successfully implement and execute testing have been identified, including hardware, software, and personnel.
  • The test plan contains a schedule or list of milestones identifying the major project and test related activities (start and end dates, and / or effort).
  • The test plan identifies the artifacts created by the test activities, when the artifacts are made available, how they will be distributed, their content, and how they should be used.