Workflow with Rational ClearQuest requirement records

You can use any Rational ClearQuest client to create the Rational® ClearQuest® records used in the workflow. To perform all required actions for this workflow, you must use the Rational ClearQuest Client or the Rational ClearQuest Client for Eclipse.

When the Rational RequisitePro version 1.8 integration is configured, you can use a workflow that supports Rational ClearQuest requirements records and Rational ClearQuest Test Manager forms. After you construct a test plan hierarchy, test scripts can be executed using file locations stored in shared UNC/SMB paths or in a Rational ClearCase® VOB. In addition, you can use Rational RequisitePro® to synchronize Rational ClearQuest requirements records (which can be associated with test plan, test case, or configured test case records) with a parent Requirement record in the Rational RequisitePro database. For more information, see Using Rational ClearQuest requirement records with Rational ClearQuest Test Manager.

This workflow supports the creation and management of test assets and the association of test assets with a Rational ClearQuest requirements record. There are two variations of the workflow. The first is based on executing configured test case records:
  1. Create an asset registry record.
  2. Create test plan records.
  3. Associate a test plan record with a Rational ClearQuest requirement record.
  4. Create test case records.
  5. Associate a test case record with a Rational ClearQuest requirement record.
  6. Create configuration records.
  7. Create configured test case records.
  8. Associate a configured test case record with a Rational ClearQuest requirement record.
  9. Create iteration records.
  10. Create test script files using Rational Test tools.
  11. Create file locations for test script files. (Must use the Rational ClearQuest Client or the Rational ClearQuest Client for Eclipse.)
  12. Associate a test script file with a test case or configured test case record. (Must use the Rational ClearQuest Client or the Rational ClearQuest Client for Eclipse.)
  13. Execute configured test case records. (Must use the Rational ClearQuest Client or the Rational ClearQuest Client for Eclipse.)
  14. Review test results. (Must use the Rational ClearQuest Client or the Rational ClearQuest Client for Eclipse.)
  15. Commit test result items to create test log records that are associated with the executed configured test case records. (Must use the Rational ClearQuest Client or the Rational ClearQuest Client for Eclipse.)
  16. Run queries to analyze test results with respect to all executed configured test case records whose parent test case record had an associated requirement.
The second workflow is based on executing a test suite:
  1. Create an asset registry record.
  2. Create test plan records.
  3. Associate a test plan record with a Rational ClearQuest requirement record.
  4. Create test case records.
  5. Associate a test case record with a Rational ClearQuest requirement record.
  6. Create configuration records.
  7. Create configured test case records.
  8. Associate a configured test case record with a Rational ClearQuest requirement record.
  9. Create iteration records.
  10. Create test script files using Rational Test tools.
  11. Create file locations for test script files. (Must use the Rational ClearQuest Client or the Rational ClearQuest Client for Eclipse.)
  12. Associate a test script file with a test case or configured test case record. (Must use the Rational ClearQuest Client or the Rational ClearQuest Client for Eclipse.)
  13. Create test suite records.
  14. Associate and order a list of associated configured test case records. (Must use the Rational ClearQuest Client or the Rational ClearQuest Client for Eclipse.)
  15. Execute the test suite records. (Must use the Rational ClearQuest Client or the Rational ClearQuest Client for Eclipse.)
  16. Review test results. (Must use the Rational ClearQuest Client or the Rational ClearQuest Client for Eclipse.)
  17. Promote test result items to create suite log records that are associated with the executed test suite records. (Must use the Rational ClearQuest Client or the Rational ClearQuest Client for Eclipse.)
  18. Run queries to analyze test results with respect to all executed configured test case records in the executed test suite record whose parent test case record had an associated requirement.

By tracing test results to the associated Rational ClearQuest requirement record, you can monitor the progress against validation of the requirements defined for the system under test.


Feedback