Running Realistic Load Tests                                     Sergei Sokolov   Lino Tadros, MVPCopyright © 2003 – 2011 ...
Sergei Sokolov                                          Sergei Sokolov is a Director of Product Management for            ...
Lino Tadros, MVP                              Microsoft C# MVP for nine years                              Chairman & CE...
The Goal of Today’s Webinar Answer YOUR questions about Load Testing Give a realistic explanation of Load Testing Expla...
Web Application Performance It is about RESPONSIVENESS, THROUGHPUT and  RESOURCE utilization under a given workload. Res...
Web Application Scalability The ability to handle additional workload        WITHOUT negatively affecting performance   ...
Performance Vs. ScalibilityCopyright © 2003 – 2011 Falafel Software Inc.
Benefits of Measuring      Assess production readiness        Predict resource requirements        Determine capacity o...
What To Measure For Performance?Time To First Byte (TTFB)Total Page Response Time (TTLB) or as we say: “Time To Last Byt...
What To Measure For LOAD Testing?User LoadRequest / SecErrors/SecCopyright © 2003 – 2011 Falafel Software Inc.
What To Measure For Resource Testing?CPUMemoryDisk / NetworkCopyright © 2003 – 2011 Falafel Software Inc.
Kind of Tests Performance Test       Determine and validate speed of application Load Test       How an application pe...
More Test VariantsSmoke TestCapacity TestEndurance TestCopyright © 2003 – 2011 Falafel Software Inc.
Testing Tools   FireBug and YSlow   Chrome Speed Tracer   IE9 Developer Tools   LoadRunner   PerfMon   LoadComplete ...
Answers to Your QuestionsCopyright © 2003 - 2011 Falafel Software Inc.
Answers to Your QuestionsCopyright © 2003 - 2011 Falafel Software Inc.
You can start today!                                          Download your FREE trial today with 50 Virtual Users        ...
Upcoming SlideShare
Loading in …5
×

Running Realistic Load Tests: Answers to the Most Important Questions - Yours!

1,854 views

Published on

Hear two software industry veterans as they discuss the answers to the load testing you asked. Get a better understanding of how to make your load tests more realistic. In this webinar, Lino Tadros, CEO of Falafel Software and Sergei Sokolov, Director of Testing and Performance Products at SmartBear Software team up to lead a dynamic discussion about load testing.

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
1,854
On SlideShare
0
From Embeds
0
Number of Embeds
111
Actions
Shares
0
Downloads
12
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Running Realistic Load Tests: Answers to the Most Important Questions - Yours!

  1. 1. Running Realistic Load Tests Sergei Sokolov Lino Tadros, MVPCopyright © 2003 – 2011 Falafel Software Inc.
  2. 2. Sergei Sokolov Sergei Sokolov is a Director of Product Management for Test and Performance tools at SmartBear Software. In his more than fifteen years in the software industry, Sergei has held positions in every part of the software lifecycle, from QA to engineering and engineering management, to professional services, pre-sales, and product management. His passion in software is to achieve high quality with the least effort.Copyright © 2003 – 2011 Falafel Software Inc.
  3. 3. Lino Tadros, MVP  Microsoft C# MVP for nine years  Chairman & CEO – Falafel Software  Former member of the Delphi & C++ development team at Borland.  Microsoft established Technical Speaker worldwide (42 countries) in the last 18 years.  Architect of major projects for Morgan Stanley, Johnson & Johnson, Bank of America, Wells Fargo, State of CA, Shell, Chevron and others…  Permanent member of the VSX team at Microsoft.  Expert on Web technologies, HTML5, MVC, WCF, Silverlight, WPF, ASP.NET, SQL databases, Telerik Products and Testing tools.Copyright © 2003 – 2011 Falafel Software Inc.
  4. 4. The Goal of Today’s Webinar Answer YOUR questions about Load Testing Give a realistic explanation of Load Testing Explain the difference between Performance and Scalability Why should we measure? What should we measure? What tools are involved in measuring Performance and scalability?Copyright © 2003 – 2011 Falafel Software Inc.
  5. 5. Web Application Performance It is about RESPONSIVENESS, THROUGHPUT and RESOURCE utilization under a given workload. Responsiveness is measured based on a SINGLE Client Throughput and Resource utilization are measured in terms of the whole systems (All Clients) Apples to Apples comparision for performance based on workload.Copyright © 2003 – 2011 Falafel Software Inc.
  6. 6. Web Application Scalability The ability to handle additional workload  WITHOUT negatively affecting performance  By adding processor power, memory, storage (hardware) Scalability comes AFTER the Performance has been measured and FIXED. The Goal is LINEAR, the more resources the farther the workload will go.Copyright © 2003 – 2011 Falafel Software Inc.
  7. 7. Performance Vs. ScalibilityCopyright © 2003 – 2011 Falafel Software Inc.
  8. 8. Benefits of Measuring Assess production readiness  Predict resource requirements  Determine capacity of current infrastructure  Compare different system configurations  Verify application meets desired performance requirements within resource constraints Assess adequacy of Software  Determine performance impact of specific software changes  Compare current and desired performance characteristics Improve efficiency of performance tuning  Analyze application behavior at various load levels  Identify bottlenecks  Provide information on application speed and scalability prior to releaseCopyright © 2003 – 2011 Falafel Software Inc.
  9. 9. What To Measure For Performance?Time To First Byte (TTFB)Total Page Response Time (TTLB) or as we say: “Time To Last Byte”Copyright © 2003 – 2011 Falafel Software Inc.
  10. 10. What To Measure For LOAD Testing?User LoadRequest / SecErrors/SecCopyright © 2003 – 2011 Falafel Software Inc.
  11. 11. What To Measure For Resource Testing?CPUMemoryDisk / NetworkCopyright © 2003 – 2011 Falafel Software Inc.
  12. 12. Kind of Tests Performance Test  Determine and validate speed of application Load Test  How an application performs while load increases Stress Test  What happens to the application if pushed beyond normal conditions.Copyright © 2003 – 2011 Falafel Software Inc.
  13. 13. More Test VariantsSmoke TestCapacity TestEndurance TestCopyright © 2003 – 2011 Falafel Software Inc.
  14. 14. Testing Tools FireBug and YSlow Chrome Speed Tracer IE9 Developer Tools LoadRunner PerfMon LoadComplete from SmartBear Many others…Copyright © 2003 – 2011 Falafel Software Inc.
  15. 15. Answers to Your QuestionsCopyright © 2003 - 2011 Falafel Software Inc.
  16. 16. Answers to Your QuestionsCopyright © 2003 - 2011 Falafel Software Inc.
  17. 17. You can start today! Download your FREE trial today with 50 Virtual Users http://smartbear.com/products/qa-tools/load-testing/ Schedule your training and/or consulting session today! https://www.falafel.com/store/trainingstore/loadcomplete.aspx THANK YOU!Copyright © 2003 - 2011 Falafel Software Inc.

×