Using Rational DOORS to manage your testing
If your project has testing requirements that are not complex, you can manage testing in a Rational® DOORS® module. To perform this task you configure the module for test tracking.
- Test tracking modules
In a test tracking module, you set up each object as a test case. Test case objects can be organized under headings and subheadings in the typical way. Each test case object must contain enough information in its attributes to allow a test technician to understand the requirements for the test, run the test against the product, and enter the results of the test into the object. The object can be linked to other objects in the database, for example the requirements that are being tested.
- Creating and updating test definitions
To configure a Rational DOORS module for test tracking, you need to create test definitions. Once you have created the definitions, you can update them at any time by changing the attributes that are assigned to Test Case definitions and Test Run definitions.
- Creating forms for recording test results
You can create Test Run
Results forms to display the Test
Case attributes and Test Run attributes of each test case.
- Preparing the module for a test run
Before a test technician can run any of the tests in the
module, you must create a test run.
- Running tests
When a test run has been created, you can open the Test
Case Edit Form window, which displays the fields you need
to complete for each test, and background information about the test.
You can then step through the test cases, and enter the necessary
information.
- Comparing test runs
Select an enumerated attribute and compare two test runs
based on that attribute. For example, you might want to compare the
results that are stored in a Test Status enumerated attribute to see
changes in the pass rate for the tests.