Chapter 7. Testing with Rational Quality Manager 253
Figure 7-19 Lab request
7.3 Test execution
During test execution, test engineers will go through their assigned test execution records to
perform their assigned actions. If the test cases or scripts are automated, the test engineer
would execute each by specifying the environment (that is, hardware and software) to run on.
To start the execution, test engineers follow these steps:
1. Go to Execution Test Execution Records.
2. Use the filters to find specific records.
3. Select the record or records to execute and click the play icon. See Figure 7-20 on
page 254.
254 Implementing an Advanced Application Using Processes, Rules, Events, and Reports
Figure 7-20 Starting execution
During test execution, you can save panels to show the test results for each step if needed for
audit purposes. When all the test steps have been completed, a dialog displays the test
results. See Figure 7-21.
Figure 7-21 Test results
Chapter 7. Testing with Rational Quality Manager 255
On the top of the test results, there is a button named Show Result Page. Click it to view all
the test execution details.
If you click the Defects link in the left menu, you can create a defect record and associate it to
the current test result. You may also link it to an existing defect. If you are using Rational Team
Concert and have it integrated with Rational Quality Manager, your developers will see this
new defect in their defect queries in Rational Team Concert. See Figure 7-22.
Figure 7-22 Creating defect from Rational Quality Manager in Rational Team Concert
The integration of Rational Quality Manager and Rational Team Concert helps streamline the
defect management process, because the developers can now begin working defects
assigned to them via the tooling, instead of awaiting alternate notifications from the test
Figure 7-23 shows how the defect is reflected in Rational Team Concert.
Figure 7-23 Defect in Rational Team Concert
256 Implementing an Advanced Application Using Processes, Rules, Events, and Reports
Once the defect is fixed, the test engineer can execute the test case again to validate that the
fix works. All these testing results are stored to provide auditability. See Figure 7-24
Figure 7-24 Previous execution results
When you use automated scripts, you can also create an automated schedule to run a suite.
This makes sense for smoke or regression testing that must be completed several times.
Rational Quality Manager can start the execution automatically and the test engineer can
review the results at a predefined time. See Figure 7-25.
Figure 7-25 Execution schedule

Get Implementing an Advanced Application Using Processes, Rules, Events, and Reports now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.