SlideShare a Scribd company logo
A
PROJECT REPORTON
WEBSITE TESTING
PLANTS BY WEBSPHERE
Submitted To
NIIT INSTITUTE

In Partial Fulfillment Of
DIPLOMA IN SOFTWARE TESTING
AND QUALITY ASSURANCE

Submitted By
Mr.Pachankar Gajanan
(SI-S131108100553)

Guided By
Mrs. PRAJAKTA JOGLEKAR.
Year 2013-2014

Page 1 of 37
Batch Code:B140156
Start Date: 15/01/2014
End Date: 30/01/2014

Name of the Coordinator: Mrs. Prajakta Joglekar
Name of the Tester: Mr. Pachankar Gajanan

Date of Submission: 05/02/2014

Page 2 of 37
ACKNOWLEDGEMENT

This project could not have been completed in this
form without support encouragement and help
First and foremest is Mrs.Prajakta Joglekar our
internal guide without whom this journey have never
completed .Her pivotal guidance made this project to
reach
Heights that made us think deeper and proper.
One name we would never forget because of her
constant inspiration to the project and she is Miss Swati
Kashyap Her constant efforts and encouragement just
can’t be expressed in words.
All our staff Members deserves our thanks for their
Co-operation
Lastly, Thanks to all those who have directly or indirectly
involved in completion of this project.

Page 3 of 37
Index
Title

Page no

Introduction………………………. 6
Started…………………………... 8
Recording………………………. 9
Datapools………………………

11

Data Correlation………………

13

Reports………………………….. 16
Folders…………………………

26

Schedules………………………

27

References……………………… 37

Page 4 of 37
TOOLS USED FOR TESTING: Rational Performance Tester

Page 5 of 37
INTRODUCTION TO WEBSITE
Plants by WebSphere:
Is an Web-based e-commerce application supporting the sale of seeds ,plants and
gardening tools .
Using “PlantsByWebsphere”storefront Customer can browse for item to purchase
View product details put items in a shopping Cart. and log into place orders.
The general architecture of Plants ByWebsphere
Is a frame based browser front end that communicates with theIBMWebServer
Application server layer through an IBM http server

Page 6 of 37
IBM Rational Performance Tester
IBM Rational Performance Tester is a tool for automated
performance testing of web and server based applications from
the Rational Software division of IBM. It allows users to create
tests that mimic user transactions between an application client
and server. During test execution, these transactions are
replicated in parallel to simulate a large transaction load on the
server. Server response time measurements are collected to
identify the presence and cause of any potential application
bottlenecks. It is primarily used by Software Quality Assurance
teams to perform automated software performance testing.
IBM Rational Performance Tester (RPT) is a performance test
automation tool used to measure web and server based
application scalability. Using RPT, quality assurance teams can
subject a web application or server to a large volume of
transactions for the purpose of measuring the server response
times. Lengthy response times are considered application
bottlenecks, and information regarding these bottlenecks is
typically passed along to application developers to correct, in an
effort to decrease system response time. RPT is an Eclipse based
performance test tool.

Page 7 of 37
Tools used for Testing: Rational Performance Testing
Getting started with IBM web sphere server

Page 8 of 37
RECORDING
Recording Performance Test
Begin with File>New> Test from Recording
Select http recording from the dialog and clickNext

By default rational performance tester users the Microsoft internet explorer
web browser to record tests. To change the browsers used for recordings
open the http recording preferences page and select the browser you want
from the Application to record list.

Recorder Control View
Page 9 of 37
Look at the recorder control view to confirm that your actions are being recorded

Switch back to the browser window click the plants by web sphere toolbar link near the top of the
browser.
In IBM RPT Window. On the recorder control tab verify that the Kbytes recorder is not zero and
recorder status is recording.
Click bonsai tree in the special section of the site home page.
Click add to cart.
Click check out now.
Click sign in to continue.
Click continue.
Click submit order.
In RPT verify that the recorder control tab reports test generation completed

Page 10 of 37
DATAPOOLS
Is a Framework used to vary user data in a transaction during test
execution.
Used for user emulation during test play back.
Data Type
User
Application state

Rational Performance Tester
Datapools
Data correlation

Datapool elements
Record:A row of data.rows are indexed starting with zero
Variable:a named data column cells.data resides in column
Cells and typically typed based on what is expected by the
application under test

Page 11 of 37
CREATING A DEFAULT DATAPOOL

Create small datapools on the fly.
Import existing.csv files into the project to create large data sets.
RPT has no automatic data generation tools.

Page 12 of 37
EDITING A DATAPOOL

OPEN THE DATAPOOL FILESELECT A RECORD OR COLUMN HEADER AND
RIGHT CLICK FOR THE POP MENU

Page 13 of 37
STEPS FOR IMPORTING .CSV FILES TO CREATE DATAPOOLS:

Select Import from the Context menu
Select Datapool from inport source
Browse for the .csv file and select the datapool to import into.

Exported datapool format
Export default datapool file
Add data
Preserve data
Import
Add to test

Page 14 of 37
DATA CORRELATION

Mechanism used to manage dynamic data within a
transaction
With a web based application data is typically returned in a
http response that is later used in a http requests.
Incorrect or missing values can cause playback to fail.or
generate invalid
Workload for testing.
DATA CORRELATION SETTINGS
Window
Preferences
Performance test generation

Page 15 of 37
REPORTS
Reports are views of statistical test result
Types of Reports:
1. Performance report
2. Page element report
3. percentile report
4. Transaction report
5. Verification point report

Reports

Performance
Page
Report(Default) Element
Report

Percentile
Report

Transaction Verification
Report
Point
Report

Overall

YES

YES

NO

YES

NO

NO

YES

NO

YES

NO

NO

NO

NO

YES
Summary
YES
Page
Performance

Response
Vs Time
Summary

YES

YES

YES

YES

NO

Response
Vs Time
detail
Page
Throughput

YES

YES

YES

NO

NO

YES

YES

YES

NO

NO

Server
Health

YES

YES

YES

NO

NO

Resources

YES

NO

NO

NO

NO

Page 16 of 37
Performance Report :overall

First it goes to the
1.Initializing Computer
2.Running
3.Performing test log data transfer
4. complete
This tab provides following information:
A progress indicator showing the state of the run

Page 17 of 37
Performance Report :summary

Summary tab summarizes the data most significant to the test run
It enables you to analyze the tests final or intermediate results at
a glance.

Page 18 of 37
Performance Report :Page Performance

The Page performance tab shows the Average response of the
slowest ten pages in the test as the test progresses.

Page 19 of 37
Performance Report:Response vs Time summary

This tab displays the average response trends as graphed
through times
It contain two ;line graph with corresponding summary tables

Page 20 of 37
Performance Report:Response vs Time Details

This tab lets you see the response trend as graphed through time
Minimum page response time for the run
Average page response time for the run
Maximum page response time for the run

Page 21 of 37
Performance Report:Page throughput

This tab provides an overview of the frequency of requests being
transferred per interval

Page 22 of 37
Performance Report:server Health Summary

This tab provides the overall indication of how well the server is
responding to the laod

Page 23 of 37
Performance Report:server Health Detail

This tab provides specific details for the ten least successful
pages.

Page 24 of 37
MANAGING REPORTS:

Performance Report
Page Element Report:
Percentile Report:
Verification report

Page 25 of 37
FOLDERS

CREATING AND ORGANIZING PROJECT FOLDERS
In the Test Navigator select the MyPlant project
And then click
File >New>Folder

Accept default parent folder
In the folder name box type 01_tests and then click finish
In the same manner create the following folders
02. schedules
03. Datapools
04. agents
05. results

Page 26 of 37
SCHEDULES

CREATE AND RUNNING SIMPLE PERFORMANCE TEST SCHEDULE:

Select 02.schedules folder
Select new> performance schedule

Page 27 of 37
CREATE AND RUNNING MORE COMPLEX PERFORMANCE
TEST SCHEDULE:

Schedule Attributes:
Test:
Random selector:Define weight of items
Loop:Number of Iterations
Delay:fixed period of time

Page 28 of 37
Comment:

Page 29 of 37
REPORT FOR PERFORMANCE TEST SCHEDULE:OVERALL

This tab provides following information:
A progress indicator showing the state of the run

Page 30 of 37
REPORT FOR PERFORMANCE TEST SCHEDULE:SUMMARY

Summary tab summarizes the data most significant to the test run
It enable you to analyze the tests final or intermediate results at a
glance

Page 31 of 37
REPORT FOR PERFORMANCE TEST SCHEDULE:PAGE
PERFORMANCE

The Page performance tab shows the Average response of the
slowest ten pagesin the test as the test progresses.

Page 32 of 37
REPORT FOR PERFORMANCE TEST SCHEDULE:PAGE VS
TIME SUMMARY

This tab displays the average response trends as graphed
through times
It contain two ;line graph with corresponding summary tables

Page 33 of 37
REPORT FOR PERFORMANCE TEST SCHEDULE:RESPONSE
VS TIME DETAIL

This tab lets you see the response trend as graphed through time
Minimum page response time for the run
Average page response time for the run
Maximum page response time for the run

Page 34 of 37
REPORT FOR PERFORMANCE TEST SCHEDULE:PAGE
THROUGHPUT

This tab provides an overview of the frequency of requests being
transferred per interval

Page 35 of 37
REPORT FOR PERFORMANCE TEST SCHEDULE:SERVER
HEALTH SUMMARY

This tab provides the overall indication of how well the server is
responding to the laod

Page 36 of 37
REPORT FOR PERFORMANCE TEST SCHEDULE:SERVER
HEALTH DETAIL

This tab provides specific details for the ten least successful
pages.

References:-Rational Performance Tester
Reference link:-http://localhost:9080/PlantsByWebsphere

Page 37 of 37

More Related Content

What's hot (20)

PDF
SAP Testing Training
VGlobal Govi
 
PDF
Test automation
Jitendra Malviya
 
PPT
Less01 1 introduction_module
Suresh Mishra
 
PPS
Database Testing
Ashvin Fofandi
 
PPT
QTP Training by INFOTECH
Pravinsinh
 
PPT
Basic Database Testing
Kumar S
 
PDF
Ginsbourg.com - Performance and load test report template ltr 2.0
Shay Ginsbourg
 
PPTX
API automation with JMeter + Bamboo CI
Mykola Kovsh
 
PPT
QTP&UFT Automation Framework
Yu Tao Zhang
 
PDF
Testing check list
Atul Pant
 
PPT
Qtp With Descriptive Programming
Kuldeep Sharma
 
PDF
Performance testing with JMeter
Mikael Kundert
 
PPT
Automation Framework/QTP Framework
HeyDay Software Solutions
 
PDF
Load Runner Methodology to Performance Testing
ijtsrd
 
PDF
Using JMeter and Google Analytics for Software Performance Testing
XBOSoft
 
PPTX
PEOPLESOFT PTF
Gautam Chaudhary
 
PPTX
Performance Testing from Scratch + JMeter intro
Mykola Kovsh
 
PPT
Less11 3 e_loadmodule_1
Suresh Mishra
 
PPTX
Load testing with J meter
Manoj Shankaramanchi
 
PPTX
Perfromane Test Tool jmeter
Naga Mallala
 
SAP Testing Training
VGlobal Govi
 
Test automation
Jitendra Malviya
 
Less01 1 introduction_module
Suresh Mishra
 
Database Testing
Ashvin Fofandi
 
QTP Training by INFOTECH
Pravinsinh
 
Basic Database Testing
Kumar S
 
Ginsbourg.com - Performance and load test report template ltr 2.0
Shay Ginsbourg
 
API automation with JMeter + Bamboo CI
Mykola Kovsh
 
QTP&UFT Automation Framework
Yu Tao Zhang
 
Testing check list
Atul Pant
 
Qtp With Descriptive Programming
Kuldeep Sharma
 
Performance testing with JMeter
Mikael Kundert
 
Automation Framework/QTP Framework
HeyDay Software Solutions
 
Load Runner Methodology to Performance Testing
ijtsrd
 
Using JMeter and Google Analytics for Software Performance Testing
XBOSoft
 
PEOPLESOFT PTF
Gautam Chaudhary
 
Performance Testing from Scratch + JMeter intro
Mykola Kovsh
 
Less11 3 e_loadmodule_1
Suresh Mishra
 
Load testing with J meter
Manoj Shankaramanchi
 
Perfromane Test Tool jmeter
Naga Mallala
 

Viewers also liked (15)

PPT
Performance Teting - VU Scripting Using Rational (http://www.geektester.blogs...
raj.kamal13
 
PDF
Know More About Rational Performance - Snehamoy K
Roopa Nadkarni
 
PPT
Qc dept open_sta overview
qc-pyramid
 
PPT
Best Practices In Load And Stress Testing Cmg Seminar[1]
Munirathnam Naidu
 
PDF
Anatomy of Bed Bug Tips to Control from Bed Bugs
Cummings Pest Control
 
PDF
Load Testing SAP Applications with IBM Rational Performance Tester
Bill Duncan
 
PDF
Take a load off! Load testing your Oracle APEX or JDeveloper web applications
Sage Computing Services
 
PPTX
Apache JMeter - A Brief Introduction
agilitator
 
PPT
Automation With A Tool Demo
Nivetha Padmanaban
 
PDF
RFT - Ashish Mathur
Roopa Nadkarni
 
PPTX
Load Testing and JMeter Presentation
Neill Lima
 
PDF
Performance Test Plan - Sample 1
Atul Pant
 
PPT
Automation testing IBM RFT - Rational Functional Tester
VijayChowthri Nagaprakasham
 
PDF
3 Things Every Sales Team Needs to Be Thinking About in 2017
Drift
 
PDF
How to Become a Thought Leader in Your Niche
Leslie Samuel
 
Performance Teting - VU Scripting Using Rational (http://www.geektester.blogs...
raj.kamal13
 
Know More About Rational Performance - Snehamoy K
Roopa Nadkarni
 
Qc dept open_sta overview
qc-pyramid
 
Best Practices In Load And Stress Testing Cmg Seminar[1]
Munirathnam Naidu
 
Anatomy of Bed Bug Tips to Control from Bed Bugs
Cummings Pest Control
 
Load Testing SAP Applications with IBM Rational Performance Tester
Bill Duncan
 
Take a load off! Load testing your Oracle APEX or JDeveloper web applications
Sage Computing Services
 
Apache JMeter - A Brief Introduction
agilitator
 
Automation With A Tool Demo
Nivetha Padmanaban
 
RFT - Ashish Mathur
Roopa Nadkarni
 
Load Testing and JMeter Presentation
Neill Lima
 
Performance Test Plan - Sample 1
Atul Pant
 
Automation testing IBM RFT - Rational Functional Tester
VijayChowthri Nagaprakasham
 
3 Things Every Sales Team Needs to Be Thinking About in 2017
Drift
 
How to Become a Thought Leader in Your Niche
Leslie Samuel
 
Ad

Similar to My Project on Rational Performance Testing (20)

DOCX
Online Examination Java Projectreport.docx
TanishaPatil4
 
PDF
What is Test Case in Manual Testing (1).pdf
Infotek Solutions
 
PPTX
Performance Testing
Selin Gungor
 
PPTX
Why is the application running so slowly?
Michael Rosenblum
 
DOCX
2F9_S4HANA2020_BPD_EN_US.docx
Arun Obilisetty
 
PPTX
Performance testing and j meter overview
krishna chaitanya
 
PPTX
The Importance of Performance Testing Theory and Practice - QueBIT Consulting...
QueBIT Consulting
 
PPT
Agilent Technologies Demo
cerebraldecypher
 
PPTX
Plex Supply Chain Community Conference
Rev_Group
 
PPT
PPAP.ppt
pjanakiraman3
 
PDF
Quizine: An online Test
Randhir Gupta
 
PPT
Less05 2 e_testermodule_4
Suresh Mishra
 
DOC
Early watch report
cecileekove
 
PPT
Quick guide to plan and execute a load test
duke.kalra
 
PPTX
Performance Testing using LoadRunner
Kumar Gupta
 
PPTX
Introduction to testing.
Jithinctzz
 
PPTX
Agile Development of High Performance Applications
Fabian Lange
 
PPT
08-Performence_Testing Project Explain.ppt
pspc139
 
PDF
5 Essential Tips for Load Testing Beginners
Neotys
 
PDF
Stages of FMEA in Total Quality Management
Dr.Raja R
 
Online Examination Java Projectreport.docx
TanishaPatil4
 
What is Test Case in Manual Testing (1).pdf
Infotek Solutions
 
Performance Testing
Selin Gungor
 
Why is the application running so slowly?
Michael Rosenblum
 
2F9_S4HANA2020_BPD_EN_US.docx
Arun Obilisetty
 
Performance testing and j meter overview
krishna chaitanya
 
The Importance of Performance Testing Theory and Practice - QueBIT Consulting...
QueBIT Consulting
 
Agilent Technologies Demo
cerebraldecypher
 
Plex Supply Chain Community Conference
Rev_Group
 
PPAP.ppt
pjanakiraman3
 
Quizine: An online Test
Randhir Gupta
 
Less05 2 e_testermodule_4
Suresh Mishra
 
Early watch report
cecileekove
 
Quick guide to plan and execute a load test
duke.kalra
 
Performance Testing using LoadRunner
Kumar Gupta
 
Introduction to testing.
Jithinctzz
 
Agile Development of High Performance Applications
Fabian Lange
 
08-Performence_Testing Project Explain.ppt
pspc139
 
5 Essential Tips for Load Testing Beginners
Neotys
 
Stages of FMEA in Total Quality Management
Dr.Raja R
 
Ad

Recently uploaded (20)

PDF
Hello I'm "AI" Your New _________________
Dr. Tathagat Varma
 
PDF
Next Generation AI: Anticipatory Intelligence, Forecasting Inflection Points ...
dleka294658677
 
PPTX
Agentforce World Tour Toronto '25 - Supercharge MuleSoft Development with Mod...
Alexandra N. Martinez
 
PDF
Governing Geospatial Data at Scale: Optimizing ArcGIS Online with FME in Envi...
Safe Software
 
PDF
Sound the Alarm: Detection and Response
VICTOR MAESTRE RAMIREZ
 
PDF
Enhancing Environmental Monitoring with Real-Time Data Integration: Leveragin...
Safe Software
 
PDF
FME in Overdrive: Unleashing the Power of Parallel Processing
Safe Software
 
PDF
Kit-Works Team Study_20250627_한달만에만든사내서비스키링(양다윗).pdf
Wonjun Hwang
 
PPTX
MuleSoft MCP Support (Model Context Protocol) and Use Case Demo
shyamraj55
 
PDF
DoS Attack vs DDoS Attack_ The Silent Wars of the Internet.pdf
CyberPro Magazine
 
PDF
What’s my job again? Slides from Mark Simos talk at 2025 Tampa BSides
Mark Simos
 
PDF
Book industry state of the nation 2025 - Tech Forum 2025
BookNet Canada
 
PDF
TrustArc Webinar - Navigating APAC Data Privacy Laws: Compliance & Challenges
TrustArc
 
PDF
Java 25 and Beyond - A Roadmap of Innovations
Ana-Maria Mihalceanu
 
PPTX
Paycifi - Programmable Trust_Breakfast_PPTXT
FinTech Belgium
 
PDF
Pipeline Industry IoT - Real Time Data Monitoring
Safe Software
 
PDF
Transcript: Book industry state of the nation 2025 - Tech Forum 2025
BookNet Canada
 
PPTX
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
PDF
NLJUG Speaker academy 2025 - first session
Bert Jan Schrijver
 
PDF
Quantum Threats Are Closer Than You Think – Act Now to Stay Secure
WSO2
 
Hello I'm "AI" Your New _________________
Dr. Tathagat Varma
 
Next Generation AI: Anticipatory Intelligence, Forecasting Inflection Points ...
dleka294658677
 
Agentforce World Tour Toronto '25 - Supercharge MuleSoft Development with Mod...
Alexandra N. Martinez
 
Governing Geospatial Data at Scale: Optimizing ArcGIS Online with FME in Envi...
Safe Software
 
Sound the Alarm: Detection and Response
VICTOR MAESTRE RAMIREZ
 
Enhancing Environmental Monitoring with Real-Time Data Integration: Leveragin...
Safe Software
 
FME in Overdrive: Unleashing the Power of Parallel Processing
Safe Software
 
Kit-Works Team Study_20250627_한달만에만든사내서비스키링(양다윗).pdf
Wonjun Hwang
 
MuleSoft MCP Support (Model Context Protocol) and Use Case Demo
shyamraj55
 
DoS Attack vs DDoS Attack_ The Silent Wars of the Internet.pdf
CyberPro Magazine
 
What’s my job again? Slides from Mark Simos talk at 2025 Tampa BSides
Mark Simos
 
Book industry state of the nation 2025 - Tech Forum 2025
BookNet Canada
 
TrustArc Webinar - Navigating APAC Data Privacy Laws: Compliance & Challenges
TrustArc
 
Java 25 and Beyond - A Roadmap of Innovations
Ana-Maria Mihalceanu
 
Paycifi - Programmable Trust_Breakfast_PPTXT
FinTech Belgium
 
Pipeline Industry IoT - Real Time Data Monitoring
Safe Software
 
Transcript: Book industry state of the nation 2025 - Tech Forum 2025
BookNet Canada
 
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
NLJUG Speaker academy 2025 - first session
Bert Jan Schrijver
 
Quantum Threats Are Closer Than You Think – Act Now to Stay Secure
WSO2
 

My Project on Rational Performance Testing

  • 1. A PROJECT REPORTON WEBSITE TESTING PLANTS BY WEBSPHERE Submitted To NIIT INSTITUTE In Partial Fulfillment Of DIPLOMA IN SOFTWARE TESTING AND QUALITY ASSURANCE Submitted By Mr.Pachankar Gajanan (SI-S131108100553) Guided By Mrs. PRAJAKTA JOGLEKAR. Year 2013-2014 Page 1 of 37
  • 2. Batch Code:B140156 Start Date: 15/01/2014 End Date: 30/01/2014 Name of the Coordinator: Mrs. Prajakta Joglekar Name of the Tester: Mr. Pachankar Gajanan Date of Submission: 05/02/2014 Page 2 of 37
  • 3. ACKNOWLEDGEMENT This project could not have been completed in this form without support encouragement and help First and foremest is Mrs.Prajakta Joglekar our internal guide without whom this journey have never completed .Her pivotal guidance made this project to reach Heights that made us think deeper and proper. One name we would never forget because of her constant inspiration to the project and she is Miss Swati Kashyap Her constant efforts and encouragement just can’t be expressed in words. All our staff Members deserves our thanks for their Co-operation Lastly, Thanks to all those who have directly or indirectly involved in completion of this project. Page 3 of 37
  • 4. Index Title Page no Introduction………………………. 6 Started…………………………... 8 Recording………………………. 9 Datapools……………………… 11 Data Correlation……………… 13 Reports………………………….. 16 Folders………………………… 26 Schedules……………………… 27 References……………………… 37 Page 4 of 37
  • 5. TOOLS USED FOR TESTING: Rational Performance Tester Page 5 of 37
  • 6. INTRODUCTION TO WEBSITE Plants by WebSphere: Is an Web-based e-commerce application supporting the sale of seeds ,plants and gardening tools . Using “PlantsByWebsphere”storefront Customer can browse for item to purchase View product details put items in a shopping Cart. and log into place orders. The general architecture of Plants ByWebsphere Is a frame based browser front end that communicates with theIBMWebServer Application server layer through an IBM http server Page 6 of 37
  • 7. IBM Rational Performance Tester IBM Rational Performance Tester is a tool for automated performance testing of web and server based applications from the Rational Software division of IBM. It allows users to create tests that mimic user transactions between an application client and server. During test execution, these transactions are replicated in parallel to simulate a large transaction load on the server. Server response time measurements are collected to identify the presence and cause of any potential application bottlenecks. It is primarily used by Software Quality Assurance teams to perform automated software performance testing. IBM Rational Performance Tester (RPT) is a performance test automation tool used to measure web and server based application scalability. Using RPT, quality assurance teams can subject a web application or server to a large volume of transactions for the purpose of measuring the server response times. Lengthy response times are considered application bottlenecks, and information regarding these bottlenecks is typically passed along to application developers to correct, in an effort to decrease system response time. RPT is an Eclipse based performance test tool. Page 7 of 37
  • 8. Tools used for Testing: Rational Performance Testing Getting started with IBM web sphere server Page 8 of 37
  • 9. RECORDING Recording Performance Test Begin with File>New> Test from Recording Select http recording from the dialog and clickNext By default rational performance tester users the Microsoft internet explorer web browser to record tests. To change the browsers used for recordings open the http recording preferences page and select the browser you want from the Application to record list. Recorder Control View Page 9 of 37
  • 10. Look at the recorder control view to confirm that your actions are being recorded Switch back to the browser window click the plants by web sphere toolbar link near the top of the browser. In IBM RPT Window. On the recorder control tab verify that the Kbytes recorder is not zero and recorder status is recording. Click bonsai tree in the special section of the site home page. Click add to cart. Click check out now. Click sign in to continue. Click continue. Click submit order. In RPT verify that the recorder control tab reports test generation completed Page 10 of 37
  • 11. DATAPOOLS Is a Framework used to vary user data in a transaction during test execution. Used for user emulation during test play back. Data Type User Application state Rational Performance Tester Datapools Data correlation Datapool elements Record:A row of data.rows are indexed starting with zero Variable:a named data column cells.data resides in column Cells and typically typed based on what is expected by the application under test Page 11 of 37
  • 12. CREATING A DEFAULT DATAPOOL Create small datapools on the fly. Import existing.csv files into the project to create large data sets. RPT has no automatic data generation tools. Page 12 of 37
  • 13. EDITING A DATAPOOL OPEN THE DATAPOOL FILESELECT A RECORD OR COLUMN HEADER AND RIGHT CLICK FOR THE POP MENU Page 13 of 37
  • 14. STEPS FOR IMPORTING .CSV FILES TO CREATE DATAPOOLS: Select Import from the Context menu Select Datapool from inport source Browse for the .csv file and select the datapool to import into. Exported datapool format Export default datapool file Add data Preserve data Import Add to test Page 14 of 37
  • 15. DATA CORRELATION Mechanism used to manage dynamic data within a transaction With a web based application data is typically returned in a http response that is later used in a http requests. Incorrect or missing values can cause playback to fail.or generate invalid Workload for testing. DATA CORRELATION SETTINGS Window Preferences Performance test generation Page 15 of 37
  • 16. REPORTS Reports are views of statistical test result Types of Reports: 1. Performance report 2. Page element report 3. percentile report 4. Transaction report 5. Verification point report Reports Performance Page Report(Default) Element Report Percentile Report Transaction Verification Report Point Report Overall YES YES NO YES NO NO YES NO YES NO NO NO NO YES Summary YES Page Performance Response Vs Time Summary YES YES YES YES NO Response Vs Time detail Page Throughput YES YES YES NO NO YES YES YES NO NO Server Health YES YES YES NO NO Resources YES NO NO NO NO Page 16 of 37
  • 17. Performance Report :overall First it goes to the 1.Initializing Computer 2.Running 3.Performing test log data transfer 4. complete This tab provides following information: A progress indicator showing the state of the run Page 17 of 37
  • 18. Performance Report :summary Summary tab summarizes the data most significant to the test run It enables you to analyze the tests final or intermediate results at a glance. Page 18 of 37
  • 19. Performance Report :Page Performance The Page performance tab shows the Average response of the slowest ten pages in the test as the test progresses. Page 19 of 37
  • 20. Performance Report:Response vs Time summary This tab displays the average response trends as graphed through times It contain two ;line graph with corresponding summary tables Page 20 of 37
  • 21. Performance Report:Response vs Time Details This tab lets you see the response trend as graphed through time Minimum page response time for the run Average page response time for the run Maximum page response time for the run Page 21 of 37
  • 22. Performance Report:Page throughput This tab provides an overview of the frequency of requests being transferred per interval Page 22 of 37
  • 23. Performance Report:server Health Summary This tab provides the overall indication of how well the server is responding to the laod Page 23 of 37
  • 24. Performance Report:server Health Detail This tab provides specific details for the ten least successful pages. Page 24 of 37
  • 25. MANAGING REPORTS: Performance Report Page Element Report: Percentile Report: Verification report Page 25 of 37
  • 26. FOLDERS CREATING AND ORGANIZING PROJECT FOLDERS In the Test Navigator select the MyPlant project And then click File >New>Folder Accept default parent folder In the folder name box type 01_tests and then click finish In the same manner create the following folders 02. schedules 03. Datapools 04. agents 05. results Page 26 of 37
  • 27. SCHEDULES CREATE AND RUNNING SIMPLE PERFORMANCE TEST SCHEDULE: Select 02.schedules folder Select new> performance schedule Page 27 of 37
  • 28. CREATE AND RUNNING MORE COMPLEX PERFORMANCE TEST SCHEDULE: Schedule Attributes: Test: Random selector:Define weight of items Loop:Number of Iterations Delay:fixed period of time Page 28 of 37
  • 30. REPORT FOR PERFORMANCE TEST SCHEDULE:OVERALL This tab provides following information: A progress indicator showing the state of the run Page 30 of 37
  • 31. REPORT FOR PERFORMANCE TEST SCHEDULE:SUMMARY Summary tab summarizes the data most significant to the test run It enable you to analyze the tests final or intermediate results at a glance Page 31 of 37
  • 32. REPORT FOR PERFORMANCE TEST SCHEDULE:PAGE PERFORMANCE The Page performance tab shows the Average response of the slowest ten pagesin the test as the test progresses. Page 32 of 37
  • 33. REPORT FOR PERFORMANCE TEST SCHEDULE:PAGE VS TIME SUMMARY This tab displays the average response trends as graphed through times It contain two ;line graph with corresponding summary tables Page 33 of 37
  • 34. REPORT FOR PERFORMANCE TEST SCHEDULE:RESPONSE VS TIME DETAIL This tab lets you see the response trend as graphed through time Minimum page response time for the run Average page response time for the run Maximum page response time for the run Page 34 of 37
  • 35. REPORT FOR PERFORMANCE TEST SCHEDULE:PAGE THROUGHPUT This tab provides an overview of the frequency of requests being transferred per interval Page 35 of 37
  • 36. REPORT FOR PERFORMANCE TEST SCHEDULE:SERVER HEALTH SUMMARY This tab provides the overall indication of how well the server is responding to the laod Page 36 of 37
  • 37. REPORT FOR PERFORMANCE TEST SCHEDULE:SERVER HEALTH DETAIL This tab provides specific details for the ten least successful pages. References:-Rational Performance Tester Reference link:-http://localhost:9080/PlantsByWebsphere Page 37 of 37