This wiki is locked. Future workgroup activity and specification development must take place at our new wiki. For more information, see this blog post about the new governance model and this post about changes to the website.

Validate a collection of requirements

Pre-conditions

  • A collection of requirements has been identified for a product release or milestone. A QM and RM tool have been associated with each other.

Scenario

  1. User identifies a collection of requirements using the RM tool
  2. User requests a dialog for locating test plans in the RM tool
    • If a suitable test plan already exists for the collection of requirements then it is selected
    • Otherwise a new test plan is created from the RM tool. Minimal details such as title and description are provided.
  3. Selecting the test plan from the RM tool creates a bi-directional link between that test plan and the requirement collection
    • Link can be used in the QM tool to examine which requirement collection is validated by the test plan
    • Link can be used in the RM tool to examine which test plan validates the requirement collection
  4. From the QM tool, user associates test cases with the test plan selected in step 3
    • New test cases may be created for each requirement in the collection
    • Existing test cases may also be selected
  5. User updates the test plan details based on the test cases to be executed
    • User provides planning data such as required resources and work estimates
    • The test plan may be reviewed and refined as needed
  6. Development team implements the collection of requirements using a CM tool
    • Development team creates candidate driver
    • Development team delivers candidate driver for test
  7. Test cases are executed using QM tool
    • Defects are created as necessary
    • Test execution continues until test plan's exit criteria has been met

Post-conditions

  • The requirement collection has been validated in a candidate driver.
Topic revision: r5 - 29 Mar 2010 - 21:21:04 - PaulMcMahan
 
This site is powered by the TWiki collaboration platform Copyright � by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Contributions are governed by our Terms of Use
Ideas, requests, problems regarding this site? Send feedback