Presentation is loading. Please wait.

Presentation is loading. Please wait.

© 2013 PerfTestPlus, Inc. All rights reserved. “No-Stress” By: Scott Barber Chief Technologist PerfTestPlus, Inc. “No Stress” Performance Testing: for.

Similar presentations


Presentation on theme: "© 2013 PerfTestPlus, Inc. All rights reserved. “No-Stress” By: Scott Barber Chief Technologist PerfTestPlus, Inc. “No Stress” Performance Testing: for."— Presentation transcript:

1 © 2013 PerfTestPlus, Inc. All rights reserved. “No-Stress” By: Scott Barber Chief Technologist PerfTestPlus, Inc. “No Stress” Performance Testing: for non-performance specialists Created for:

2 © 2013 PerfTestPlus, Inc. All rights reserved. “No-Stress” Chief Technologist, PerfTestPlus, Inc. sbarber@perftestplus.com www.perftestplus.com @sbarber sbarber@perftestplus.com www.perftestplus.com @sbarber Co-Founder: Workshop On Performance and Reliability www.performance-workshop.org www.performance-workshop.org Co-Author: Author: Contributing Author: Books: www.perftestplus.com/pubs About me: about.me/scott.barber www.perftestplus.com/pubs about.me/scott.barber

3 © 2013 PerfTestPlus, Inc. All rights reserved. “No-Stress” Let’s Begin at the Beginning

4 © 2013 PerfTestPlus, Inc. All rights reserved. “No-Stress” System or application characteristics related to: Speed: - responsiveness - user experience Scalability: - capacity - load - volume Stability: - consistency - reliability - stress What is Performance?

5 © 2013 PerfTestPlus, Inc. All rights reserved. “No-Stress” What is Performance Testing? Testing designed to: Inform software system optimization by balancing: Cost Time to market Capacity while remaining focused on the quality of service to system users.

6 © 2013 PerfTestPlus, Inc. All rights reserved. “No-Stress” Performance vs. Load Testing?

7 © 2013 PerfTestPlus, Inc. All rights reserved. “No-Stress” Conception to Headstone Not Cradle to Grave The Performance Lifecycle is:

8 © 2013 PerfTestPlus, Inc. All rights reserved. “No-Stress” Who is Responsible?

9 © 2013 PerfTestPlus, Inc. All rights reserved. “No-Stress” Where does it fit in the SDLC?

10 © 2013 PerfTestPlus, Inc. All rights reserved. “No-Stress” Personally, I’m fond of… Performant Application Delivery

11 © 2013 PerfTestPlus, Inc. All rights reserved. “No-Stress”

12 © 2013 PerfTestPlus, Inc. All rights reserved. “No-Stress” What is it? Load Tests Stress Tests Endurance Tests Infrastructure/Configuration Verification Load Variability Analysis Background Load for Acceptance Tests… Or any other deliberate approximation of Production Conditions

13 © 2013 PerfTestPlus, Inc. All rights reserved. “No-Stress” What is it?

14 © 2013 PerfTestPlus, Inc. All rights reserved. “No-Stress” Preventing Poor Performance with a little work… every day… from every one.

15 Units Stories Tiers Resources Goals Units Stories Tiers Resources Goals Assess Compare Investigate Accept Answer Assess Compare Investigate Accept Answer Dev & Prod Times Resources Sizes Frequencies Dashboard! Dev & Prod Times Resources Sizes Frequencies Dashboard! Proactive Micro & Macro Establish Goals Update Targets Proactive Micro & Macro Establish Goals Update Targets

16

17

18

19 © 2013 PerfTestPlus, Inc. All rights reserved. “No-Stress”

20 © 2013 PerfTestPlus, Inc. All rights reserved. “No-Stress”

21 © 2013 PerfTestPlus, Inc. All rights reserved. “No-Stress”

22 © 2013 PerfTestPlus, Inc. All rights reserved. “No-Stress”

23 © 2013 PerfTestPlus, Inc. All rights reserved. “No-Stress”

24 © 2013 PerfTestPlus, Inc. All rights reserved. “No-Stress”

25 © 2013 PerfTestPlus, Inc. All rights reserved. “No-Stress”

26 © 2013 PerfTestPlus, Inc. All rights reserved. “No-Stress” Perf TeamIndividual“DevOps” Load/Stress Testing Environment Config Capacity Planning Concurrency Checks Situation Analysis Snapshots Comparisons Niche Concerns Mini-Field Studies (UAT) “What-if…” Code Profiling Requirements Revision Design Validation Budgets Units & Components Monitoring Tuning Key Points Entire Lifecycle Entire Team Focused Individual, Role, & Team Accountability & Responsibility Continuous & Collaborative

27 © 2013 PerfTestPlus, Inc. All rights reserved. “No-Stress” The Bottom Line

28 © 2013 PerfTestPlus, Inc. All rights reserved. “No-Stress” Addendum

29 © 2013 PerfTestPlus, Inc. All rights reserved. “No-Stress” Questions?

30 © 2013 PerfTestPlus, Inc. All rights reserved. “No-Stress” Not Convinced?

31 © 2013 PerfTestPlus, Inc. All rights reserved. “No-Stress” Contact Info about.me/scott.barber about.me/scott.barber Chief Technologist PerfTestPlus, Inc. E-mail: sbarber@perftestplus.com Blog: scott-barber.blogspot.com Web Site: www.PerfTestPlus.com Twitter: @sbarber


Download ppt "© 2013 PerfTestPlus, Inc. All rights reserved. “No-Stress” By: Scott Barber Chief Technologist PerfTestPlus, Inc. “No Stress” Performance Testing: for."

Similar presentations


Ads by Google