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

Performance Testing using IBM Rational Performance Tester.

Published by: Moin Uddin | July 16, 2019 Taimoor Malik
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 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

  • 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

  • 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
  • Introduction To Full Stack Quality Assurance

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

    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.