Recognized by Clutch.co as a top-rated Mobile App Development Company.
folio3-mobile
US 408 365 4638
START YOUR PROJECT
  • Solutions
    • Apps Discovery Services
    • Team Augmentation
    • Enterprise
    • AR/VR
    • IoT
    • Wearables
    • Field Sales
    • On Demand Apps
  • Industries
    • Retail
    • Agriculture
    • Healthcare
    • Pharmaceutical & Life Sciences
    • Manufacturing
    • Automotive
    • Logistics
    • Education
  • Technologies
    • Native Mobile Apps
      • iOS
      • Android
    • Cross Platform Apps
      • React Native
      • Flutter
      • Ionic
      • Xamarin
      • NativeScript
      • Sencha
  • Portfolio
  • Blog
  • Contact Us
Menu
  • Solutions
    • Apps Discovery Services
    • Team Augmentation
    • Enterprise
    • AR/VR
    • IoT
    • Wearables
    • Field Sales
    • On Demand Apps
  • Industries
    • Retail
    • Agriculture
    • Healthcare
    • Pharmaceutical & Life Sciences
    • Manufacturing
    • Automotive
    • Logistics
    • Education
  • Technologies
    • Native Mobile Apps
      • iOS
      • Android
    • Cross Platform Apps
      • React Native
      • Flutter
      • Ionic
      • Xamarin
      • NativeScript
      • Sencha
  • Portfolio
  • Blog
  • Contact Us

Automation Testing with IBM Rational Functional Tester

Published by: Moin Uddin | October 3, 2019 Taimoor Malik
SCROLL AND BE AMAZED!
Home > Blog > Automation Testing with IBM Rational Functional Tester

IBM Rational Functional tester commonly known as (IBM RFT) is one of the most advanced and object-oriented testing tools for functional and regression testing of JAVA, HTML, Silverlight, Eclipse, Siebel, Flex, Ajax and Microsoft based windows applications. As a platform, it uses Microsoft and Red Hat Linux. Besides this, RFT can also be used for Adobe PDF documents zSeries and pSeries applications.

Features of IBM Rational Functional Tester.

  • Rational Functional tester enables the user to generate functional test scripts by recording against the application.
  • RFT performs automatic script generation which is based on user actions that are performed in the application under test (AUT).
  • It uses Object-oriented technology to identify the objects or controls by internal properties other than screen coordinates.

Rational Functional Tester Integration with other IBM tools.

  • Rational Quality Manager
  • Rational Team Concert
  • Rational Test Workbench
  • Rational ClearCase

Recording and Play-back.

IBM Rational Functional Tester (RFT) enables the user to quickly generate scripts by recording tests against the application. To perform recording and playback following process needs to be followed:

Step No. 1

The Initial step is to select the ‘Test Workbench Project’ from this path:

  • File > New > Test Workbench Project.

Step No. 2

  • ‘Create a Test Workbench project’ screen will open with the following options:
    • We can use ‘Default location’ for the project.
    • Choose the path on which you want to save the project.
Option No.1: Default Location
Option No.2: Manually select/ add the location.

Step No. 3

Create ‘Default folders’ for each of the ‘Asset Type’ in the project and then click ‘Finish’.

Step No. 4

A different screen of ‘Recording Session’ will be opened. There are 2 options “Create a test from an existing project” or “Create a test from new recording”.

Step No. 5

There are multiple options to decide which kind of test we want to perform. Currently, we will use the ‘HTTP Test’ because here we are going to test a web application.

Step No. 6

Now Select the location of the parent folder and define ‘Test Name’.

Parent folder selection.
Specify test name.

Step No. 7

Now select the Client Application which will be used for testing. Either web or desktop. Currently, we will use Google Chrome for testing.

Google Chrome has been selected.

Step No. 8

We can also change the browser settings. Below are the default settings which is recommended.
We need to click the ‘Finish’ button after completing the recorder settings.

Demo Website for Testing.

Below is the demo of Web application on which we will perform a test run.

There are multiple domains that are being recorded in the session. Therefore, we need to select a specific domain to run the test.

After completing the recording of the test we need to close the browser and test will be completed.

Result of the Test:

The result shows as passed. There are different sections under Protocol data like Request, Response Headers, Response Content also Browser.

Details of the Result:

The request contains the host and connection details because it is the first thing that is being observed by the application. Response headers contain the content type and server details, Response content contains the data of the request and Browser contains the visuals of the test which was performed to do a recording.

To learn more about IBM RFT please follow this link:
https://www.ibm.com/support/knowledgecenter/SSBLQQ_9.1.0/com.ibm.rational.test.ft.ovrvw.doc/topics/c_rft_ovw.html

Performance Testing using IBM Rational Performance Tester.

About moinuddin

Muhammad Moin Uddin is a senior software quality assurance (SQA) Engineer at Folio3, proving his expertise in project management, Automation Testing, Performance Testing, technical support of web applications and mobile applications. With more than 7 years of extensive experience, he specialized in SQA tools (Selenium, Jmeter, Oracle Application Testing Suite), SQL Database, Core Banking System (CBS), SOA services, Middleware (IBM Integration Bus), IRIS, Symbols, Oracle 11g, SharePoint 2010/ 2013, Microsoft Dynamics (AX) HR and Finance Modules and K2 Black Pearl. Along with strong technical skills, he loves to travel and discover new places.

Newsletter

Search

Archives

  • March 2023
  • October 2022
  • September 2022
  • August 2022
  • July 2022
  • June 2022
  • April 2022
  • March 2022
  • February 2022
  • October 2021
  • September 2021
  • May 2021
  • February 2021
  • January 2021
  • December 2020
  • November 2020
  • October 2020
  • May 2020
  • April 2020
  • March 2020
  • February 2020
  • January 2020
  • December 2019
  • November 2019
  • October 2019
  • September 2019
  • August 2019
  • July 2019
  • May 2019

Recent Posts

  • Testing Android Applications With Perfect Coverage
  • How to use useRef hook efficiently? – React
  • Introduction To Full Stack Quality Assurance
  • Enhance CSS for styling React components using Styled-Component
  • How to use Skia in React Native

Tags

  • android
  • angular-state-management
  • Automation
  • cross-platform
  • css
  • development
  • firebase
  • hooks
  • ios
  • learn-ngrx
  • ngrx-beginner
  • ngrx/store
  • QA
  • react-native
  • reactjs
  • scss
  • stylesheet
  • styling
  • Testing
  • Test Script
  • UI-UX

Newsletter

Newsletter

Post navigation

Previous How React Native App Development Can Help Reduce Cost
Next Kotlin vs Groovy – The Ultimate Comparison
Schedule an appointment with our Mobile App Development Expert

    Footer Menu
    • Company
      • About Us
      • Portfolio
      • Blog
      • Careers
      • Contact Us
    • Solutions
      • Apps Discovery Services
      • Team Augmentation
      • Enterprise App Development
      • AR/VR Application Development
      • IoT Application Development
      • Wearables Apps Development
      • Field Sales
      • On-Demand Apps Development
    • Technologies
      • iOS
      • Android
      • React Native
      • Flutter
      • Ionic
      • Xamarin
      • NativeScript
      • HTML5
      • Sencha
    • Industries
      • Retail
      • Agriculture
      • Healthcare
      • Pharmaceutical
      • Manufacturing
      • Automotive
      • Logistics
      • Education

    US Office

    Belmont, California – 1301 Shoreway Road, Suite 160, Belmont, CA 94002

    Pleasanton, California – 6701 Koll Center Parkway, #250 Pleasanton, CA 94566

    Tel: +1 408 365 4638
    Support: +1 (408) 512 1812

    Mexico Office

    Amado Nervo #2200, Edificio Esfera 1 piso 4, Col. Jardines del Sol, CP. 45050, Zapopan, Jalisco, Mexico

    Bulgaria Office

    49 Bacho Kiro Street, Sofia, 1000, Bulgaria

    Canada Office​

    895 Don Mills Road, Two Morneau Shepell Centre, Suite 900, Toronto, Ontario, M3C 1W3, Canada

    UK Office

    Export House, Cawsey Way, Woking Surrey, GU21 6QX

    Tel: +44 (0) 14 8361 6611

    UAE Office

    Dubai, UAE – Dubai Internet City, 1st Floor, Building Number 12, Premises ED 29, Dubai, UAE

    Tel: +971-55-6540154
    Tel: +971-04-2505173

    Pakistan Office

    163 Bangalore Town, Main Shahrah-e-Faisal, Karachi –
    75350

    705, Business Center, PECHS Block-6, Shahrah-e-Faisal,
    Karachi – 75350

    First Floor, Blue Mall 8-R, MM Alam Road Gulberg III, Lahore

    Tel: +92-21-3432 3721-4 

    © 2021, Folio3 Software Inc., All rights reserved.

    • Privacy policy and terms of use
    • Cookie Policy
    Follow us on
    Facebook-f Twitter Linkedin-in

    Get a free app audit

      Tired of your app not performing up to the mark?

      Get a free technology and app strategy review.