Description

The Rational Quality Manager plugin invokes Rational Quality Manager test suites or test cases to run automatic test scripts.

Quick Info

Product
HCL Launch
Type
plugin
Compatibility
HCL Launch version 7.0 or later
Created by
HCL Software
Website
Version Name Action

11.1098514

launch-rqm-11.1098514.zip

11.1101668

launch-rqm-11.1101668.zip

launch-rqm-11.1098514.zip

11.1098514


launch-rqm-11.1101668.zip

11.1101668


Summary

The Rational Quality Manager plugin includes steps that run tests and test suites in Rational Quality Manager.

This plugin includes one or more steps, click Steps for step details and properties.

Compatibility

This plug-in requires HCL Launch version 7.0 or later.

Installation

See Installing plugins in HCL Launch for installing and removing plugins.

History

The following table describes the changes made in each plugin version.

Plugin history details
Version Description
11
  • User must now specify the location of a location RQMUrlUtility.jar that matches their version of RQM. This allows support for all RQM versions.
  • Updated method for validated RQM jars.

Usage

Step palette

To access this plugin in the palette, click click Quality > RQM.

Running tests in Rational Quality Manager

To run a test case use using Rational Quality Manager, the application binary files must be in the component. Also the environment must contain an installation of Rational Quality Manager. The process runs the following steps in the following order:

  1. The Download Artifacts step retrieves the binary files.
  2. The Execute Test Case step runs the specified test case in Rational Quality Manager.

Steps

The following process steps are available in the Rational Quality Manager plugin.

Execute Test Case

Execute a test case.

Input properties for the Execute Test Case step
Name Type Description Required
Adapter ID String The numeric ID or name of the adapter to use to run the test script in the test case. No
Execution Arguments String List of optional, blank space-separated arguments. The arguments can be as follows:
1. -exitOnComplete=< true or false >. if true, command will not exit until execution
is completed or canceled. If false (default), command will exit immediately after
triggering execution. 2. -printResultUrl=<true or false> : If true the URL
for the associated execution result will be logged. Note: For automated test case
execution, this option also requires -exitOnComplete=true to be specified. 3. -variables=<var1Name:var1Value,var2Name:,va3Name:var3Value>
: Specify Execution variable and optional values to be passed to execution. Note:
Variable name and value are separated by colon :, if value is provided.
No
Password Password The password to use when connecting to Rational Quality Manager. Yes
Project Area Name String The project area to use in Rational Quality Manager. Yes
RQM User String The user name to use when connecting to Rational Quality Manager. Yes
RQMExecutionTool.jar String Specify the folder or full path to the RQMExecutionTool.jar. RQM testing requires the RQMExecutionTool.jar that matches the installed RQM version. Yes
Repository URL String The repository URL of the Rational Quality Manager server. For example, https://hostname:9443/qm. Yes
Test Case Execution Record ID String The numeric ID of the test case execution record to run. Yes
Test Script ID String The numeric ID of the test script to run in the test case. No

Execute Test Suite

Execute a test suite.

Input properties for the Execute Test Suite step
Name Type Description Required
Adapter IDs String The numeric IDs or names of the adapters, separated by commas, to use to run the test scripts in the test suite. No
Execution Arguments String List of optional, blank space-separated arguments. The arguments can be as follows:
1. -exitOnComplete=< true or false >. if true, command will not exit until execution
is completed or canceled. If false (default), command will exit immediately after
triggering execution. 2. -printResultUrl=<true or false> : If true the URL
for the associated execution result will be logged. Note: For automated test case
execution, this option also requires -exitOnComplete=true to be specified. 3. -variables=<var1Name:var1Value,var2Name:,va3Name:var3Value>
: Specify Execution variable and optional values to be passed to execution. Note:
Variable name and value are separated by colon :, if value is provided.
No
Password Password The password to use when connecting to Rational Quality Manager. Yes
Project Area Name String The project area to use in Rational Quality Manager. Yes
RQM User String The user name to use when connecting to Rational Quality Manager. Yes
RQMExecutionTool.jar String Specify the folder or full path to the RQMExecutionTool.jar. RQM testing requires the RQMExecutionTool.jar that matches the installed RQM version. Yes
Repository URL String The repository URL of the Rational Quality Manager server. For example, https://hostname:9443/qm. Yes
Test Script IDs String The numeric IDs of the test scripts, separated by commas, that are steps in the test suite. No
Test Suite Execution Record ID String The numeric ID of the test suite execution record to run. Yes