If your test execution needs are more complex, and you
need to support multiple platforms and test environments, you can
take advantage of the full range of product capabilities to help automate
your work. The following scenario presents one possible workflow for
test execution.
- Create a test case.
A test case is required for test execution.
- Add the test case to a test plan.
A test plan helps to organize
your test execution activities, but it is not a requirement for test
execution.
- Open the Test Environments section of the test plan and define
your platform coverage.
- Also in the Test Environments section, generate your test environments
based on the defined platform coverage.
- Optionally, create a test script and associate it with the test
case.
You can create a manual test script using Rational® Quality Manager or
migrate the manual test script from another tool, such as Rational Manual Tester.
You can also create references to preexisting automated tests created
with other tools, such as Rational Functional Tester.
Note: Certain
kinds of tests, such as system verification tests, may not include
a test script.
- Create a test execution record for
the test case or generate multiple test execution records for the test case
automatically.
- Run the test execution record.
- View the test execution results and file defects as needed.
- Update the test execution results as needed and save the results.