Integration with IBM® Engineering Test Management

You can integrate IBM® Engineering Test Management (formerly known as IBM® Rational® Quality Manager) with HCL OneTest Performance to initiate test runs from Engineering Test Management.

To run tests from Engineering Test Management, you must configure the default adapter that is installed when you install HCL OneTest Performance.

You can run the adapter in the following modes:

  • GUI

  • CLI

  • Windows™ service

Engineering Test Management reports

When you run a test script from Engineering Test Management, the default report that is displayed during a test run is attached to the results of Engineering Test Management. You can customize the reports based on your requirements. See Customizing reports.

If you use Engineering Test Management 4.0 or later, you can view and analyze the test reports in Engineering Test Management. You can analyze the test reports while the test is in running state and after the test run is complete. You can click the Analyze Results Interactively using HCL OneTest Performance option from the Execution Results dialog box to view the test reports in Engineering Test Management.
Note: To access reports from outside of HCL OneTest Performance, you must enable the remote access from HCL OneTest Performance. See Access reports remotely.

The result completion state that is reported to Engineering Test Management reflects the overall verdict of the test log that is associated with the run. See Logs overview. In many cases, a test might contain a failed verification point, but still is considered as passed. You can view the attached report in the execution result of Engineering Test Management, and then set the execution results status accordingly.

You can view the full run results from within HCL OneTest Performance by opening HCL OneTest Performance in the workspace that is configured to be used by the adapter.

If the adapter is running from the command line or as a Windows service, you must stop the adapter before opening HCL OneTest Performance. When HCL OneTest Performance is opened, you can access the full test reporting and test log capabilities. The test results for the runs that are initiated from Engineering Test Management are under the Engineering Test Management Results page.

For HCL OneTest Performance schedules, the result completion state that is reported to Engineering Test Management is based on the overall Requirements status. Only performance requirements for the last user stage that is defined in the schedule are covered by the report. If no requirements are specified, the result completion state in Engineering Test Management is set to inconclusive. In this case, you can view the attached performance reports and manually set the completion state in Engineering Test Management. See Defining requirements in schedules.

Known limitations

  • You cannot run tests from Engineering Test Management with encrypted datasets. When using such datasets, a password prompt is not displayed in the adapter service or in the command-line interface. The use of encrypted datasets are not recommended in the GUI mode, because it requires user interaction with HCL OneTest Performance to initiate test runs from Engineering Test Management.

  • You can start only one adapter per product installation on a given computer. If you use multiple adapters on the same computer, it requires you to install each product as its own software package in its own directory. If you want to run multiple adapters on the same computer, you must ensure that adapters are using different workspaces.

For information about using Engineering Test Management, refer to the IBM Engineering Lifecycle Management documentation.

Refer to the following topics to learn more about integrating Engineering Test Management with HCL OneTest Performance.