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:
- Create an asset registry record.
- Create test plan records.
- Associate a test plan record with a Rational ClearQuest requirement
record.
- Create test case records.
- Associate a test case record with a Rational ClearQuest requirement
record.
- Create configuration records.
- Create configured test case records.
- Associate a configured test case record with a Rational ClearQuest requirement
record.
- Create iteration records.
- Create test script files using Rational Test
tools.
- Create file locations for test script files. (Must use the Rational ClearQuest Client or
the Rational ClearQuest Client for Eclipse.)
- 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.)
- Execute configured test case records. (Must use the Rational ClearQuest Client or
the Rational ClearQuest Client for Eclipse.)
- Review test results. (Must use the Rational ClearQuest Client or
the Rational ClearQuest Client for Eclipse.)
- 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.)
- 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:
- Create an asset registry record.
- Create test plan records.
- Associate a test plan record with a Rational ClearQuest requirement
record.
- Create test case records.
- Associate a test case record with a Rational ClearQuest requirement
record.
- Create configuration records.
- Create configured test case records.
- Associate a configured test case record with a Rational ClearQuest requirement
record.
- Create iteration records.
- Create test script files using Rational Test
tools.
- Create file locations for test script files. (Must use the Rational ClearQuest Client or
the Rational ClearQuest Client for Eclipse.)
- 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.)
- Create test suite records.
- Associate and order a list of associated configured test case records.
(Must use the Rational ClearQuest Client or
the Rational ClearQuest Client for Eclipse.)
- Execute the test suite records. (Must use the Rational ClearQuest Client or
the Rational ClearQuest Client for Eclipse.)
- Review test results. (Must use the Rational ClearQuest Client or
the Rational ClearQuest Client for Eclipse.)
- 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.)
- 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.