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
  • 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

Performance Testing using IBM Rational Performance Tester.

Published by: Noc Folio3 | July 16, 2019
SCROLL AND BE AMAZED!
Home > Blog > Performance Testing using IBM Rational Performance Tester.

As we know that Performance testing is the backbone of any application in Software Quality Assurance. When an application performs well under a certain load, it means it’s load and stress testing has been performed well. IBM Rational Performance tester is one of the fastest-growing automation tools in the world and it has already captured a big market place in UAE (Dubai, Qatar, Bahrain), etc.

Why do we need to do performance testing?

This is something very important because performance testing checks the speed, scalability, and stability of the application and if all these things are up to the mark then it will perform well under pressure.

Why IBM RPT has shown so much growth?

It is a one-stop shop, it contains all of the required features which are needed for performance testing of web and server-based applications. It is known for creating many user transactions between an application and a server. Moreover, it reduces the complexity for any skilled user, creates advanced test scenarios and many more.

Steps to perform automation testing using IBM Rational Performance Tester.

  • First, create a Performance Test Project. File > New > Performance Test Project

When we start performance testing of any project then we need to select the Performance test project.

  • Give the name of the project and then click ‘Next’.
  • A separate folder can be created for any of the below assets and then click ‘Finish’.
  • Pick the nature of the test like ‘HTTP Test’ and then click ‘Next’.
  • Choose a location and name for the test.
  • Select the browser for the test like ‘Internet Explorer’ and then click ‘Next’ or finish.

Note: All tabs must be closed before clicking finish because it will start recording all the chrome sessions.

  • Microsoft Internet Explorer recorder settings page will appear. Let the settings be as is and click ‘Finish’.
  • Internet Explorer will be launched and now open the desired website for testing. I have used “https://phptravels.com/demo/” as an example. Before launching, temporary files must be removed and chrome must be allowed to use RPT.

Example website for performance testing.

  • When a particular scenario has run, then close the browser and select the domain to test the application.
    For example, here we are using phptravels.com. After checking it click ‘finish’ button.
  • After closing the browser this screen will appear. Click on ‘Open Test’.
  • Now 2 new tabs will open named as ‘Test.recsession’ and ‘Test’.

Test.recsession tab will only show the basics of the recording and what is happening on the proxy and while recording what has happened.

  • Test tab shows most of the relevant test data like this. In the test control, multiple tabs are shown. We are moving to the PHPTRAVELS|Demo tab. After clicking it, click on the Protocol data it opens:
  • Clicking on Protocol data will open four new tabs which are ‘Request’, ‘Response Headers’, ‘Recording Control’ and ‘Execution Event Console’.
  • Clicking on ‘Browser’ tab, look of the website will be shown as it is given below. Now you can click on all the tabs in test controls and the browser look will be shown accordingly.
  • Now click on the run button and IBM RPT will start executing the same process which we did before and a report will be generated. This report contains Summary, Page Performance, Response Time vs. Time Summary, Response vs. detail, Page throughput, Server throughput, Server health summary, Server health detail, and Caching detail.

The end result of the performance test has been given above.


About Noc Folio3

Newsletter

Search

Archives

  • December 2023
  • April 2023
  • 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

  • Exploring Flutter Navigation: From Basics to Advanced Routes
  • Web UI Test Automation with Pytest-BDD
  • How to fix IOS compass calibration issues
  • Testing Android Applications With Perfect Coverage
  • How to use useRef hook efficiently? – React

Tags

  • android
  • angular-state-management
  • Automation
  • Compass
  • 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 5 Barriers you need to overcome for Automation Testing
Next Achieve Test Automation with Jenkins (CI tool)
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

Folio3 Tower, Plot 26, Block B, SMCH Society, Main Shahrah-e-Faisal, Karachi.

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

Tel: +92-21-3432 3721-4 

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

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

Get a free app audit

[contact-form-7 id="3548" title="Float Banner Form"]