Performance Testing Insights

417 views

Published on

GTech Technology Focus Group organised an event on "Trends and Transformations on Quality Assurance & Quality Control" This presentation was part of that event which explains how to analyse its result using Load Runner

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
417
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
11
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Performance Testing Insights

  1. 1. PERFORMANCE TESTING Shivaram 07-AUG-2014
  2. 2. AGENDA  Major outages of web applications  Why load test your application?  Performance testing workflow  LoadRunner: Analysis overview  Major tool vendors/Providers  Q&A
  3. 3. 1 PHONE, 1-WEEK, 1-LAKH CUSTOMER
  4. 4. WHY LOAD TEST YOUR APPLICATION? Business Architects & Dev End-Users Prevent failures on “Go-live” Validating design goals Verifying Consistent end-user experience. Baseline against competitors Establishing scalability patterns and verifying capacity requirements Validating functional integrity under load Reduce cost of hardware & software Optimising software & hardware configuration settings for maximum throughput Ensuring increased confidence in application  Prevents costly failures of mission-critical applications.  Assures performance under real-world conditions.  Locates potential problems prior deploying application in production.  Sizing your IT components.  Reduces infrastructure costs
  5. 5. HOW DO WE TEST FOR PERFORMANCE? Application User Internet Web Server App Server Database Firewall Load Tool Recorder Virtual User Generated by Load Tool
  6. 6. LOAD TESTING PROCESS
  7. 7. LOADRUNNER COMPONENTS Load Generator  Injects load (vusers) Recording Engine  Record business process.  Enhance scripts. Administrative console  Design & execute scenario  Define Monitors Result repository  Analyze results  Create reports
  8. 8. VuGen
  9. 9. SCENARIO: CONTROLLER
  10. 10. MONITORS: CONTROLLER
  11. 11. ANALYSIS
  12. 12. IDENTIFYING THE BOTTLENECK
  13. 13. DEMO: LOADRUNNER ANALYSIS  Application: Flight reservation system (Web based)  Business process: Logon, Search flight, book, check itinerary, Logoff  Load testing was done for 70 users; 2-users @ every 3 seconds Background  SLA specific goal based on ‘Avg transaction response’ times Analysis: Inputs Load Criteria User Load Response times Light Load Between 0 & 20 5-seconds or less Average Load Between 20 & 49 10-seconds or less Heavy Load More than 50 15-seconds or less
  14. 14. USING VISUAL STUDIO
  15. 15. LOAD TESTING: TOOLS
  16. 16. THANK YOU!! Contact us: sales-in@testhouse.net

×