Running a test

This task describes how to run a test using IBM® Rational® Quality Manager.
Practices Tool Mentor This topic is similar to information that was previously found in Tool Mentors in the IBM Practice Library. For additional information about the Concurrent testing practice and its tasks, see the IBM Practice Library at: http://www.ibm.com/developerworks/rational/practices/conc_testing/.

Starting State

Test Cases should exist within IBM Rational Quality Manager that have been realized by at least one associated test script. A test plan is created, and Work items that need to be to be tested as part of the plan are associated to the plan in Rational Quality Manager. And the user must of set up a Category for a test case that allows them to perform a search for relevant test cases

Before you begin

The following artifacts have been created:

Steps

This tool mentor covers the following steps:

Procedure

Review work items completed in the build

Assure the work items that need to be to be tested as part of the test plan are associated to the test plan in Rational Quality Manager.

Select test cases

Search for all relevant Test cases.

Procedure

  1. Click on Construction > View test cases menu option. A list of Test Cases opens.
  2. Using the View Builder at the top of the screen, search for any Test Case that meets your criteria. You will use the category within Rational Quality Manager created to associate to a particular build.
    1. Click the Add Criteria button to Add more attributes. The Select Criteria window opens.
    2. Select the category that was defined for builds. See Viewing test assets with the Table view for more information.
  3. Choose the appropriate Value for the selected criteria. For example, if the category was called Milestone, the user may select the relevant Milestone such Milestone 2.
  4. Click the Run button to display a list of test cases that meet the defined criteria.

Execute test cases

At this time you could execute each test case in isolation or create a test suite to put together a sequential flow of test cases for execution.

Procedure

Execute the test case as described in Running a Test case. If you're running a group of test cases, see Running a test suite.

Analyze and communicate test results

Procedure

Execute the test case as described in Analyzing execution results.

Provide feedback to the team

Procedure

Use dashboards and reports are to provide feedback to the team. You can create custom reports that show the execution status and display them on the Rational Quality Manager dashboard. See Managing dashboards for details.

Result

The system has a set of executed tests. These execution results may have identified defects in the system, can be used to run analysis on what has been accomplished vs. what has been planned, and can be used as baselines for validating functionality for performing regression testing when future builds are made available.

Procedure

The system has a set of executed tests. These execution results may have identified defects in the system, can be used to run analysis on what has been accomplished vs. what has been planned, and can be used as baselines for validating functionality for performing regression testing when future builds are made available. Test execution can be reviewed by selecting the Execution > View Execution Results menu option. All test Case executions are displayed and once selected, the history of the particular execution is provided. Refer to Analyzing execution results for more detail.

Additional Resources

See the following topics for additional information.

Feedback