SlideShare a Scribd company logo
The right way to manage your Load testing projects
Performance test main goals Validates system under load with KPI/SLA system requirements Verify system functionality under load Help configure the system from performance aspects  Identify Performance system issues
Test Performance on What Level? Unit test Sub system test System test Production The Cost of Fixing Software Defects: The later in the development cycle— the higher the cost $0 $100 $1,000 $10,000 Design Code Unit  Integration System Release Maintenance
T esting  T ools  M anagement  Methodology
Performance projects  Step by Step   Analyze the system Performance Test Plan & Detail design Define Load testing tools Monitor tools Estimation module Work plan Prepare the test environment and data preparation
Performance projects  Step by Step (Cont.)   Script Development Scenario configuration Execution 20% 50% 100% Analyze test result and recommendation Rerun solving issues Summary report and conclusions Lesson learn
Load Testing # of CSRs  # of transactions per peak hour Runs this test for a long period of time without shutting down Checks the transaction’s time in the application under  load conditions Verifies that the system comply with the load requirements (i.e. operates according to a defined response time when maximum inputs are loaded into the system)
Volume Testing Verifies that the system complies with the volume requirements  (i.e. operates in a defined response time when the system data bases are populated  to maximum) # of data pool Load DB with Max data Test the system with Max data
Stress Testing Examples: Maximum data inflation  # of maximum  records  # of maximum users Evaluates the system behavior at or beyond the limits of its specified load and volume requirements
First step Definition  – analyze the system
First step Definition  – Performance Test Plan Test Plan document include Environment architecture Testing tools Performance Test scope Running scenario Entry/Exit Criteria Time table Defect Tracking Roles & responsibilities Measure of success Risk assessment
First step Definition  – Define Load Testing tool Load Runner
First step Definition  – Define Load Testing tool JMeter  server types   (web-http,https SOAP DB via jdbc LDAP JMS mail POP 3)
First step Definition WebLoad  web load support
First step Definition Team System
First step Definition  – Monitor Tools Windows Performance monitor
First step Definition  – Monitor Tools Unix Performance monitor - Top
Preparation - Estimation module   A tool helps to calculate the exact dates will need in order to perform the performance activities
Preparation – Work Plan   After we got the number of working days required for the project will gather it on a calendar
Development & configuration   Test environment preparation and data inflation Script Development Scenario configuration
Execution   Execute 30% 50% 100%
Analyze results & Recommendation   There is a problem   OR  the problem is here??? Help the development team to find the problem Configuration issues and recommendation
Load Testing reports –Templates
Load Testing reports –  Templates cont. Comparison XLS report table
Run & Analyze the scenario  Bottlenecks Statistics Example
Summary Report Activities summary Performance tests problem and defects Baseline scenario After tuning and connection Result comparison Monitoring summary Conclusion and recommendation
Thank you All!!! Any Questions?

More Related Content

What's hot (18)

PPTX
Regression and performance testing
Himanshu
 
PDF
Performance testing
Nalini Kanth
 
PDF
Regulated Software Testing - Griffin Jones - TISQA 2014
Griffin Jones
 
PDF
How to start performance testing project
NaveenKumar Namachivayam
 
PPTX
Testing Types
VisoniaTechlab
 
PPTX
Introduction to software testing
Abhishek Saxena
 
PPT
Software Testing
Abhishek Saxena
 
PPT
Installation testing
Robin0590
 
PPTX
What is Ad-Hoc Testing
Exforsys Inc
 
PPTX
System testing
KarthigaGunasekaran1
 
POTX
The process of performance testing
Valeria Moreno Zapata
 
PDF
Introduction to Total Data Driven Test Automation
VNITO Alliance
 
PPTX
Introduction to Performance Testing
jasndesilva
 
PDF
How to bring greater QA value with a little bit of release management
Intersog
 
PPTX
Software Testing Strategies ,Validation Testing and System Testing.
Tanzeem Aslam
 
PPTX
Software testing strategies And its types
MITULJAMANG
 
PDF
Softwaretestingtoolsanditstaxonomy 131204003332-phpapp01
Aravindharamanan S
 
PPTX
Pa chapter08-testing integrating-the_programs-cs_390
Rana Tallal
 
Regression and performance testing
Himanshu
 
Performance testing
Nalini Kanth
 
Regulated Software Testing - Griffin Jones - TISQA 2014
Griffin Jones
 
How to start performance testing project
NaveenKumar Namachivayam
 
Testing Types
VisoniaTechlab
 
Introduction to software testing
Abhishek Saxena
 
Software Testing
Abhishek Saxena
 
Installation testing
Robin0590
 
What is Ad-Hoc Testing
Exforsys Inc
 
System testing
KarthigaGunasekaran1
 
The process of performance testing
Valeria Moreno Zapata
 
Introduction to Total Data Driven Test Automation
VNITO Alliance
 
Introduction to Performance Testing
jasndesilva
 
How to bring greater QA value with a little bit of release management
Intersog
 
Software Testing Strategies ,Validation Testing and System Testing.
Tanzeem Aslam
 
Software testing strategies And its types
MITULJAMANG
 
Softwaretestingtoolsanditstaxonomy 131204003332-phpapp01
Aravindharamanan S
 
Pa chapter08-testing integrating-the_programs-cs_390
Rana Tallal
 

Similar to The right way to manage your load testing project (20)

PPT
PERFTEST.ppt
hemanthKumar954692
 
PPT
PERFTEST.ppt
MeghanaAkkapalli
 
PPTX
Performance testing and j meter overview
krishna chaitanya
 
PPTX
Performance Testing
Selin Gungor
 
PPTX
performance testing training in hyderabad
neeraja0480
 
PPT
08-Performence_Testing Project Explain.ppt
pspc139
 
PDF
performance testing training in hyderabad
shaikmadarbi3zen
 
PDF
What is Performance Testing?
QA InfoTech
 
PPTX
performance testing training in hyderabad
aparna3zen
 
PPTX
performance testing training in hyderabad
madhupriya3zen
 
PDF
Performance Testing.3zen.pdf
swathi3zen
 
PPTX
Performance Testing Training in Hyderabad
rajasrichalamala3zen
 
PPTX
Introduction to performance testing
Richard Bishop
 
PPTX
Performance testing
Chalana Kahandawala
 
PPTX
QSpiders - Introduction to HP Load Runner
Qspiders - Software Testing Training Institute
 
PPT
Best Practices In Load And Stress Testing Cmg Seminar[1]
Munirathnam Naidu
 
PPTX
Load Testing: See a Bigger Picture
Alexander Podelko
 
PDF
Application Performance, Test and Monitoring
Dony Riyanto
 
PPT
Getting Started with Apache Jmeter
Mindfire Solutions
 
PPT
Less11 3 e_loadmodule_1
Suresh Mishra
 
PERFTEST.ppt
hemanthKumar954692
 
PERFTEST.ppt
MeghanaAkkapalli
 
Performance testing and j meter overview
krishna chaitanya
 
Performance Testing
Selin Gungor
 
performance testing training in hyderabad
neeraja0480
 
08-Performence_Testing Project Explain.ppt
pspc139
 
performance testing training in hyderabad
shaikmadarbi3zen
 
What is Performance Testing?
QA InfoTech
 
performance testing training in hyderabad
aparna3zen
 
performance testing training in hyderabad
madhupriya3zen
 
Performance Testing.3zen.pdf
swathi3zen
 
Performance Testing Training in Hyderabad
rajasrichalamala3zen
 
Introduction to performance testing
Richard Bishop
 
Performance testing
Chalana Kahandawala
 
QSpiders - Introduction to HP Load Runner
Qspiders - Software Testing Training Institute
 
Best Practices In Load And Stress Testing Cmg Seminar[1]
Munirathnam Naidu
 
Load Testing: See a Bigger Picture
Alexander Podelko
 
Application Performance, Test and Monitoring
Dony Riyanto
 
Getting Started with Apache Jmeter
Mindfire Solutions
 
Less11 3 e_loadmodule_1
Suresh Mishra
 
Ad

More from Perfecto Mobile (20)

PPTX
QA or the Highway 2022.pptx
Perfecto Mobile
 
PPTX
Maturing your path toward DevOps with Continuous Testing
Perfecto Mobile
 
PPTX
Proven strategy for testing pw as aus-agile_testers
Perfecto Mobile
 
PPTX
Shorten Business Life Cycle Using DevOps
Perfecto Mobile
 
PDF
Selenium conf india pwa 2018
Perfecto Mobile
 
PDF
Online testconf event rwd and pwa 2018
Perfecto Mobile
 
PPTX
Optimizing Test Coverage throughout the DevOps Pipeline
Perfecto Mobile
 
PPTX
Cross browser testing
Perfecto Mobile
 
PDF
Quest2018 erank optimize test automation
Perfecto Mobile
 
PDF
Mastering BDD - Eran Kinsbruner Workshop Quest 2018
Perfecto Mobile
 
PDF
Mapping mobileandweblandscape motb
Perfecto Mobile
 
PPTX
5 Stages of Digital Quality Maturity
Perfecto Mobile
 
PDF
Testing Next Generation Digital Interfaces
Perfecto Mobile
 
PPTX
Raleigh User Forum Presentation
Perfecto Mobile
 
PDF
Automation challenges - 121 Test Automation Event boston
Perfecto Mobile
 
PDF
Boston meetup blaze_meter_feb2017
Perfecto Mobile
 
PDF
7 Keys for Unattended Test AUtomation webinar deck
Perfecto Mobile
 
PDF
iOS9 Launch - Mobile Dev & Test Implications
Perfecto Mobile
 
PDF
Continuous Quality For a 5 Star Mobile Apps Delivery
Perfecto Mobile
 
POT
Mobile Test Coverage- Israel 4th meetup
Perfecto Mobile
 
QA or the Highway 2022.pptx
Perfecto Mobile
 
Maturing your path toward DevOps with Continuous Testing
Perfecto Mobile
 
Proven strategy for testing pw as aus-agile_testers
Perfecto Mobile
 
Shorten Business Life Cycle Using DevOps
Perfecto Mobile
 
Selenium conf india pwa 2018
Perfecto Mobile
 
Online testconf event rwd and pwa 2018
Perfecto Mobile
 
Optimizing Test Coverage throughout the DevOps Pipeline
Perfecto Mobile
 
Cross browser testing
Perfecto Mobile
 
Quest2018 erank optimize test automation
Perfecto Mobile
 
Mastering BDD - Eran Kinsbruner Workshop Quest 2018
Perfecto Mobile
 
Mapping mobileandweblandscape motb
Perfecto Mobile
 
5 Stages of Digital Quality Maturity
Perfecto Mobile
 
Testing Next Generation Digital Interfaces
Perfecto Mobile
 
Raleigh User Forum Presentation
Perfecto Mobile
 
Automation challenges - 121 Test Automation Event boston
Perfecto Mobile
 
Boston meetup blaze_meter_feb2017
Perfecto Mobile
 
7 Keys for Unattended Test AUtomation webinar deck
Perfecto Mobile
 
iOS9 Launch - Mobile Dev & Test Implications
Perfecto Mobile
 
Continuous Quality For a 5 Star Mobile Apps Delivery
Perfecto Mobile
 
Mobile Test Coverage- Israel 4th meetup
Perfecto Mobile
 
Ad

Recently uploaded (20)

PDF
Fl Studio 24.2.2 Build 4597 Crack for Windows Free Download 2025
faizk77g
 
PDF
HCIP-Data Center Facility Deployment V2.0 Training Material (Without Remarks ...
mcastillo49
 
PDF
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Safe Software
 
PDF
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
PDF
Exolore The Essential AI Tools in 2025.pdf
Srinivasan M
 
PDF
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
PDF
HubSpot Main Hub: A Unified Growth Platform
Jaswinder Singh
 
PDF
Presentation - Vibe Coding The Future of Tech
yanuarsinggih1
 
PDF
Empower Inclusion Through Accessible Java Applications
Ana-Maria Mihalceanu
 
PDF
New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
PPTX
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
PDF
[Newgen] NewgenONE Marvin Brochure 1.pdf
darshakparmar
 
PDF
POV_ Why Enterprises Need to Find Value in ZERO.pdf
darshakparmar
 
PDF
CIFDAQ Market Wrap for the week of 4th July 2025
CIFDAQ
 
PDF
IoT-Powered Industrial Transformation – Smart Manufacturing to Connected Heal...
Rejig Digital
 
PDF
Smart Trailers 2025 Update with History and Overview
Paul Menig
 
PPTX
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
PPTX
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
PDF
Chris Elwell Woburn, MA - Passionate About IT Innovation
Chris Elwell Woburn, MA
 
PDF
CIFDAQ Weekly Market Wrap for 11th July 2025
CIFDAQ
 
Fl Studio 24.2.2 Build 4597 Crack for Windows Free Download 2025
faizk77g
 
HCIP-Data Center Facility Deployment V2.0 Training Material (Without Remarks ...
mcastillo49
 
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Safe Software
 
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
Exolore The Essential AI Tools in 2025.pdf
Srinivasan M
 
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
HubSpot Main Hub: A Unified Growth Platform
Jaswinder Singh
 
Presentation - Vibe Coding The Future of Tech
yanuarsinggih1
 
Empower Inclusion Through Accessible Java Applications
Ana-Maria Mihalceanu
 
New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
[Newgen] NewgenONE Marvin Brochure 1.pdf
darshakparmar
 
POV_ Why Enterprises Need to Find Value in ZERO.pdf
darshakparmar
 
CIFDAQ Market Wrap for the week of 4th July 2025
CIFDAQ
 
IoT-Powered Industrial Transformation – Smart Manufacturing to Connected Heal...
Rejig Digital
 
Smart Trailers 2025 Update with History and Overview
Paul Menig
 
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
Chris Elwell Woburn, MA - Passionate About IT Innovation
Chris Elwell Woburn, MA
 
CIFDAQ Weekly Market Wrap for 11th July 2025
CIFDAQ
 

The right way to manage your load testing project

  • 1. The right way to manage your Load testing projects
  • 2. Performance test main goals Validates system under load with KPI/SLA system requirements Verify system functionality under load Help configure the system from performance aspects Identify Performance system issues
  • 3. Test Performance on What Level? Unit test Sub system test System test Production The Cost of Fixing Software Defects: The later in the development cycle— the higher the cost $0 $100 $1,000 $10,000 Design Code Unit Integration System Release Maintenance
  • 4. T esting T ools M anagement Methodology
  • 5. Performance projects Step by Step Analyze the system Performance Test Plan & Detail design Define Load testing tools Monitor tools Estimation module Work plan Prepare the test environment and data preparation
  • 6. Performance projects Step by Step (Cont.) Script Development Scenario configuration Execution 20% 50% 100% Analyze test result and recommendation Rerun solving issues Summary report and conclusions Lesson learn
  • 7. Load Testing # of CSRs # of transactions per peak hour Runs this test for a long period of time without shutting down Checks the transaction’s time in the application under load conditions Verifies that the system comply with the load requirements (i.e. operates according to a defined response time when maximum inputs are loaded into the system)
  • 8. Volume Testing Verifies that the system complies with the volume requirements (i.e. operates in a defined response time when the system data bases are populated to maximum) # of data pool Load DB with Max data Test the system with Max data
  • 9. Stress Testing Examples: Maximum data inflation # of maximum records # of maximum users Evaluates the system behavior at or beyond the limits of its specified load and volume requirements
  • 10. First step Definition – analyze the system
  • 11. First step Definition – Performance Test Plan Test Plan document include Environment architecture Testing tools Performance Test scope Running scenario Entry/Exit Criteria Time table Defect Tracking Roles & responsibilities Measure of success Risk assessment
  • 12. First step Definition – Define Load Testing tool Load Runner
  • 13. First step Definition – Define Load Testing tool JMeter server types (web-http,https SOAP DB via jdbc LDAP JMS mail POP 3)
  • 14. First step Definition WebLoad web load support
  • 15. First step Definition Team System
  • 16. First step Definition – Monitor Tools Windows Performance monitor
  • 17. First step Definition – Monitor Tools Unix Performance monitor - Top
  • 18. Preparation - Estimation module A tool helps to calculate the exact dates will need in order to perform the performance activities
  • 19. Preparation – Work Plan After we got the number of working days required for the project will gather it on a calendar
  • 20. Development & configuration Test environment preparation and data inflation Script Development Scenario configuration
  • 21. Execution Execute 30% 50% 100%
  • 22. Analyze results & Recommendation There is a problem OR the problem is here??? Help the development team to find the problem Configuration issues and recommendation
  • 23. Load Testing reports –Templates
  • 24. Load Testing reports – Templates cont. Comparison XLS report table
  • 25. Run & Analyze the scenario Bottlenecks Statistics Example
  • 26. Summary Report Activities summary Performance tests problem and defects Baseline scenario After tuning and connection Result comparison Monitoring summary Conclusion and recommendation
  • 27. Thank you All!!! Any Questions?

Editor's Notes

  • #5: * 07/16/96 * ##
  • #6: * 07/16/96 * ##
  • #7: * 07/16/96 * ##
  • #11: * 07/16/96 * ##
  • #12: * 07/16/96 * ##
  • #13: * 07/16/96 * ##
  • #14: * 07/16/96 * ##
  • #15: * 07/16/96 * ##
  • #16: * 07/16/96 * ##
  • #17: * 07/16/96 * ##
  • #18: * 07/16/96 * ##
  • #19: * 07/16/96 * ##
  • #20: * 07/16/96 * ##
  • #21: * 07/16/96 * ##
  • #22: * 07/16/96 * ##
  • #23: * 07/16/96 * ##
  • #24: * 07/16/96 * ##
  • #25: * 07/16/96 * ##
  • #27: * 07/16/96 * ##
  • #28: * 07/16/96 * ##