IBM Rational Quality Manager (RQM) Integration with Rational Functional Tester (RFT)

By Vijay

By Vijay

I'm Vijay, and I've been working on this blog for the past 20+ years! I’ve been in the IT industry for more than 20 years now. I completed my graduation in B.E. Computer Science from a reputed Pune university and then started my career in…

Learn about our editorial policies.
Updated January 22, 2025

In this tutorial, we will look in detail at IBM Rational Quality Manager (RQM) integration with Rational Functional Tester (RFT).

IBM Rational Quality Manager is the Test Management solution that is a part of the IBM Rational CLM. It offers the capability to create Test Plans, Test Cases, and Test Scripts.

It also offers manual execution of test cases by default out of the box, with defect tracking well integrated as part of IBM’s Rational Collaborative Life Cycle Management platform (CLM).

It enables you to integrate and run automated tests created with other testing tools like IBM Rational Functional Tester, Selenium, HP QTP etc. 

IBM Rational Quality Manager (RQM) Integration with Rational Functional Tester

IBM RQM integration with RFT

IBM Rational Functional Tester is an automated functional and regression testing tool that provides automated and data-driven testing capabilities for GUI and Web-based applications. It supports applications based on Java, Dot NET, SAP, and Siebel.

On the windows platform, RFT provides complete recording, playback, and execution capabilities. The resulting script is in JAVA for JAVA users/testers OR Visual Basic Dot Net if the testers use Visual Studio Dot NET.

RFT comes built in with an Eclipse where testers can record, playback and execute scripts created by JAVA.

This article will focus on using IBM RQM and integration with IBM RFT for Java based applications.

Installing Rational Functional Tester v8.6

Please refer to this URL for complete instructions on installing RFT v8.6.

Once the RFT is installed you will get to see the RQM Integration Adapter installed along with it.

RQM Integration Adapter

Configure the RQM adapter

The RQM adapter needs to be configured in order to be used with the RFT. To start the configuration, click on Configure Adapter and enter the information as per your RQM installation.

Configure Adapter

Click on Start Adapter and you should see the message in the Adapter Console TAB as Connected.

Start Adapter

Minimize the screen and do not close it during the entire integration process.

Sample Script recorded using RFT

The screen below shows a sample RFT script created using the recording feature.

(Note: Click on any image for an enlarged view)

sample RFT script

The above script will be used for integration with RQM Test Case.

Creating a Test Case in RQM

Create a test case called Place Order and click OK

Place Order

Remember to Save the changes after creating the Test Case.

Save the changes

Import the RFT script into RQM

By default, Manual Test Scripts can be linked directly to the Test Cases created in RQM. In order to link the RFT script to the Test Case created above, you will need to import the script created by recording in RFT into RQM.

To import the RFT script in RQM, click on Construction -> Import – Test Scripts

Construction

Test Scripts

Click on Select Adapter.

Select Adapter

The started RQM adapter is displayed.

Click Next.

In Step 2 enter the RFT Eclipse Workspace path followed by the RFT project. This is usually the path entered while launching RFT to record any scripts.

RFT Eclipse Workspace path

Click on the Go button. You will now be able to select the automated script created by the recording capability of RFT.

automated script

Click Finish.

Select the script and click on the Import button to complete the importing of the script into RQM.

Import button

After the import is completed the script type is shown as Rational Functional Tester

Rational Functional Tester

Link the automated test script to the test case:

Browse to open the Test Case created previously. In RQM select Construction Browse Test Case. Click on the Place Order test case and go to the Test Script section.

Select Add Test Script.

Add Test Script

Select the check box next to the script created by the Rational Functional Tester and click on Add and Close. Don’t Forget to Save.

Add and Close

Select the Test Script you just imported and click on Run. The test script will run as playback and the test result will be imported into RQM.

click on Run

click on Run 1

The results are now displayed. Click on Show result to view the log files generated from execution.

Show result

The resulting log files are also imported into RQM as shown.

resulting log files

Summary

In this article, we have seen

  • How to install IBM Rational Functional Tester
  • How to configure IBM Rational Quality Manager adapter for IBM Rational Functional Tester integration
  • How to import IBM Rational Functional Tester scripts into IBM Rational Quality Manager
  • How to execute IBM Rational Functional Tester scripts from Rational Quality Manager Test Case

About the author: This hands-on tutorial is written by Niranjan. He is having 20+ years of experience in IT mainly with a focus on ALM improvements.

In my next article, I will show how RQM is integrated with another popular automated testing tool called Selenium.

Post your queries/comments below.

Was this helpful?

Thanks for your feedback!

Recommended Reading

  • IBM Rational Quality Manager RQm Tutorial

    In this tutorial, we are going to have an in-depth look at the test management solution “IBM Rational Quality Manager (RQM)". This includes support for Test Plans, Test Cases, Test Scripts, manual execution of test cases and defect management. In this hands-on IBM RQM tutorial you will learn: How to…

  • IBM Rational Team Concert tutorial 1

    IBM Rational Team Concert (RTC) is one of the key components of IBM Rational CLM solution which helps the project managers and developers in maintaining certain artifacts within one single repository. In this tutorial, we are going to take an in-depth look at Defect Management using “IBM RATIONAL TEAM CONCERT”…

  • Learning Basics of Rational Robot

    Rational Robot is an automated functional, regression testing tool for automating Windows, Java, IE and ERP applications under windows platform. This article should be a good start for those who wants to learn Rational Robot test automation tool. Read on for Rational robot tutorial with trial version download and resources.

  • Introduction to IBM Rational CLM

    IBM Rational CLM exhibits the traceability relationship between requirements and development thereby enabling the business analyst and project manager to know the status of the set of business requirements and the planned work items. In short, IBM CLM is a combination of Requirements Management, Change & Configuration Management (CCM), and…

  • IBM RTC Advanced Work Item Customization

    This tutorial - "IBM Rational Team Concert Advanced Work Item Customization" - completely explains the customization according to the user need thereby defining the possibilities of customizing work items, editor presentations, and work item attributes. => Also Read IBM Ration Team Concert Defect Management Tutorial #1 here. For work item…

  • IBM Rational Doors NG

    IBM Rational DOORS Next Generation (NG) is an integral part of CLM which helps a Business analyst to capture, analyze and manage the functional and non-functional requirements effectively. In my experience, I have also used this requirement management tool to collaborate with customers on the requirements captured to provide approvals…

  • IBM Rational Publishing Engine

    In-depth Review of IBM Rational Publishing Engine Tool. Learn Installation, Advance Report Formatting, Generate Requirement Report & Deploy Template to DNG: What Is RPE? IBM Rational Publishing Engine (RPE) is a tool to automate the generation report from various data sources. The main aim of IBM RPE is to pull…

  • IBM RTC Jazz Source Control & Build Management

    Here is the complete tutorial on Jazz Source Control and Build Management for your benefit: Jazz Source Control is a repository in RTC that can hold the source code and any other artifacts like documents or HTML files or any text files. Jazz source control management comprises of several components…


4 thoughts on “IBM Rational Quality Manager (RQM) Integration with Rational Functional Tester (RFT)”

  1. Hello Niranjan , currently we are using RQM tool, i need the process to Create Test suites and add existing Test cases automatically to the test suites.

    Please provide the information to achieve the same.
    Regards,
    Dhananjay.

    Reply

Leave a Comment