SlideShare a Scribd company logo
1 of 14
© 2013 SOASTA CONFIDENTIAL - All rights reserved.
Continuous Load Testing Inside and Out
Complete load and
performance testing
from the lab to live
production
Webinar
© 2013 SOASTA CONFIDENTIAL - All rights reserved.
Load testing is a team sport
In This Webinar
TODAY’S SOASTA PRESENTERS
Connie Quach Mike Ostenberg
VP Product Management Dir. Solutions Engineering
Agenda:
• Performance testing as a continuous process
• Test types across the lifecycle
• CloudTest capabilities for Dev into Ops
Questions:
Submit in chat box during event
Poll Question
© 2013 SOASTA CONFIDENTIAL - All rights reserved.
Testing In General
Linear approaches include delays between testing
Ut
Unit Testing
Ft
Functional
Testing
Development Testing Operations
Pt
Performance
Testing
Mo
Monitoring
Legacy Approach: Silos and waiting
TIME
© 2013 SOASTA CONFIDENTIAL - All rights reserved.
Eliminating Delays Compresses Time
Enabling more testing to be done earlier and more often
Ut
Unit Testing
Ft
Functional
Testing
Testing
Pt
Performance
Testing
Mo
Monitoring
Legacy Approach: Silos and waiting
Agile Approach: Automation and Continuous Testing
OperationsDevelopment
Dev Ops
Testing
TIME
© 2013 SOASTA CONFIDENTIAL - All rights reserved.
Retest
Continuous Delivery presents new opportunities
Test Development Infra setup Repeat?FixTest Analyze
The Legacy Approach
TIME
Load Testing is Not a Singular Event
© 2013 SOASTA CONFIDENTIAL - All rights reserved.
Eliminate HW costs &
compress time-to-fix
with real time
analytics
/
TIME
The Legacy Approach
Test
Analyze
Fix
Test Dev
Load Testing is Not a Singular Event
Continuous Delivery presents new opportunities
Test Development Infra setup Test Analyze Retest
The SOASTA Approach
Fix Repeat?
© 2013 SOASTA CONFIDENTIAL - All rights reserved.
Continuous Delivery presents new opportunities
The SOASTA Approach
TIME
The Legacy Approach
Run more tests in less
time.
Start earlier.
Cover more ground.xn
/ Test
Analyze
Fix
Test Dev
Load Testing is Not a Singular Event
Test Development Infra setup Test Analyze Retest Repeat?Fix
© 2013 SOASTA CONFIDENTIAL - All rights reserved.
Load Testing with Specific Objectives
Tests at different stages deliver higher coverage
Component
scalability
Performance
baseline
Integration testing
End to End
w/ Service
Virtualization
Unit scalability
Database testing
3rd party
services
Live E2E
tests
Stress
testing Soak test
(reliability)
Failover
Capacity
Latency
Performance
Regression
(smoke tests)
Network
Testing (staging) Operations (prod)Development (sandbox)
© 2013 SOASTA CONFIDENTIAL - All rights reserved.
CloudTest from Lab to Production
Tests at different stages delivers higher coverage
API Testing
(REST/SOAP
& now
WebSockets)
Testing (staging) Operations (prod)Development (sandbox)
Run smoke
tests with
Continuous
Integration
frameworks
Run larger tests
sooner with
Virtual Private
Clouds
Introduce
external load
sources with
the cloud
Test to
beyond peak
expectations
Establish true
user SLA’s
(and monitor
them)
Directly test
your
databases
to scale
Newer capabilities
Test the “hard
to test”
(Java custom
modules)
© 2013 SOASTA CONFIDENTIAL - All rights reserved.
Mike Ostenberg
(Demonstration)
CloudTest from Dev to Ops
© 2013 SOASTA CONFIDENTIAL - All rights reserved.
Summary
✓ Load and performance testing spans delivery
✓ When you test more often, coverage increases and risk
decreases
✓ SOASTA CloudTest is built for today and the future
Thanks
Contact SOASTA:
www.soasta.com/cloudtest/
info@soasta.com
866.344.8766
Follow us:
twitter.com/cloudtest
facebook.com/cloudtest
RESOURCES
Our next webinar – Weds. Aug. 27
Compete Continuous Testing with Jenkins
- Watch for details in email -
Webinars future and past: http://www.soasta.com/knowledge-
center/webinars/
Want more information?
email info@soasta.com
- You’ll hear from us tomorrow (maybe today)
www.SOASTA.com

More Related Content

Viewers also liked

Montealto final
Montealto finalMontealto final
Montealto finalmagolu494
 
C16-Paladini-Nueva Comunicación
C16-Paladini-Nueva ComunicaciónC16-Paladini-Nueva Comunicación
C16-Paladini-Nueva ComunicaciónRevista Imagen
 
Mesa 952 Gimenez hasta Gonzalez
Mesa 952   Gimenez hasta GonzalezMesa 952   Gimenez hasta Gonzalez
Mesa 952 Gimenez hasta GonzalezGabriel Conte
 
Peer%20 kaisa%20hona%20ch ahiye
Peer%20 kaisa%20hona%20ch ahiyePeer%20 kaisa%20hona%20ch ahiye
Peer%20 kaisa%20hona%20ch ahiyeAbdurrahim Khan
 
Nokia for Business
Nokia for BusinessNokia for Business
Nokia for BusinessJan Sifra
 
Adaptacion de especies laurel
Adaptacion de especies laurelAdaptacion de especies laurel
Adaptacion de especies laurelJuan Rosales
 
Estrategias e herramientas Desarrollo Economico Local Cusco 2011
Estrategias e herramientas Desarrollo Economico Local Cusco 2011Estrategias e herramientas Desarrollo Economico Local Cusco 2011
Estrategias e herramientas Desarrollo Economico Local Cusco 2011ConectaDEL
 
Todo lo-que-siempre-quisiste-saber-sobre-ei-i pad
Todo lo-que-siempre-quisiste-saber-sobre-ei-i padTodo lo-que-siempre-quisiste-saber-sobre-ei-i pad
Todo lo-que-siempre-quisiste-saber-sobre-ei-i padEduardo R
 
Connectivity Solutions with InduSoft Web Studio and Software toolbox.
Connectivity Solutions with InduSoft Web Studio and Software toolbox.Connectivity Solutions with InduSoft Web Studio and Software toolbox.
Connectivity Solutions with InduSoft Web Studio and Software toolbox.AVEVA
 

Viewers also liked (16)

Montealto final
Montealto finalMontealto final
Montealto final
 
C16-Paladini-Nueva Comunicación
C16-Paladini-Nueva ComunicaciónC16-Paladini-Nueva Comunicación
C16-Paladini-Nueva Comunicación
 
CV & Biodata (1)
CV & Biodata (1)CV & Biodata (1)
CV & Biodata (1)
 
P 371
P 371P 371
P 371
 
Online Reputation
Online ReputationOnline Reputation
Online Reputation
 
Mesa 952 Gimenez hasta Gonzalez
Mesa 952   Gimenez hasta GonzalezMesa 952   Gimenez hasta Gonzalez
Mesa 952 Gimenez hasta Gonzalez
 
Peer%20 kaisa%20hona%20ch ahiye
Peer%20 kaisa%20hona%20ch ahiyePeer%20 kaisa%20hona%20ch ahiye
Peer%20 kaisa%20hona%20ch ahiye
 
Nokia for Business
Nokia for BusinessNokia for Business
Nokia for Business
 
Adaptacion de especies laurel
Adaptacion de especies laurelAdaptacion de especies laurel
Adaptacion de especies laurel
 
CV ARQUIDIMOP 93
CV ARQUIDIMOP 93CV ARQUIDIMOP 93
CV ARQUIDIMOP 93
 
Estrategias e herramientas Desarrollo Economico Local Cusco 2011
Estrategias e herramientas Desarrollo Economico Local Cusco 2011Estrategias e herramientas Desarrollo Economico Local Cusco 2011
Estrategias e herramientas Desarrollo Economico Local Cusco 2011
 
Crt lcd
Crt lcdCrt lcd
Crt lcd
 
Currículum deportivo javi blanco
Currículum deportivo javi blancoCurrículum deportivo javi blanco
Currículum deportivo javi blanco
 
Todo lo-que-siempre-quisiste-saber-sobre-ei-i pad
Todo lo-que-siempre-quisiste-saber-sobre-ei-i padTodo lo-que-siempre-quisiste-saber-sobre-ei-i pad
Todo lo-que-siempre-quisiste-saber-sobre-ei-i pad
 
Eltiojuan
EltiojuanEltiojuan
Eltiojuan
 
Connectivity Solutions with InduSoft Web Studio and Software toolbox.
Connectivity Solutions with InduSoft Web Studio and Software toolbox.Connectivity Solutions with InduSoft Web Studio and Software toolbox.
Connectivity Solutions with InduSoft Web Studio and Software toolbox.
 

More from SOASTA

DPM in Pictures
DPM in PicturesDPM in Pictures
DPM in PicturesSOASTA
 
Optimizing your marketing promotions to mazimize your revenue
Optimizing your marketing promotions to mazimize your revenueOptimizing your marketing promotions to mazimize your revenue
Optimizing your marketing promotions to mazimize your revenueSOASTA
 
Using JMeter in CloudTest for Continuous Testing
Using JMeter in CloudTest for Continuous TestingUsing JMeter in CloudTest for Continuous Testing
Using JMeter in CloudTest for Continuous TestingSOASTA
 
Webinar: Load Testing for Your Peak Season
Webinar: Load Testing for Your Peak SeasonWebinar: Load Testing for Your Peak Season
Webinar: Load Testing for Your Peak SeasonSOASTA
 
Velocity Booth Session - Better Together: RUM & Synthetic
Velocity Booth Session - Better Together: RUM & SyntheticVelocity Booth Session - Better Together: RUM & Synthetic
Velocity Booth Session - Better Together: RUM & SyntheticSOASTA
 
Velocity Booth Presentation - Which 3rd Party Resources Are Eating Your Profits?
Velocity Booth Presentation - Which 3rd Party Resources Are Eating Your Profits?Velocity Booth Presentation - Which 3rd Party Resources Are Eating Your Profits?
Velocity Booth Presentation - Which 3rd Party Resources Are Eating Your Profits?SOASTA
 
Velocity 2016 Speaking Session - Using Machine Learning to Determine Drivers ...
Velocity 2016 Speaking Session - Using Machine Learning to Determine Drivers ...Velocity 2016 Speaking Session - Using Machine Learning to Determine Drivers ...
Velocity 2016 Speaking Session - Using Machine Learning to Determine Drivers ...SOASTA
 
Velocity 15 Minute Booth Session - Building a Performance Team - Dave Murphy
Velocity 15 Minute Booth Session - Building a Performance Team - Dave MurphyVelocity 15 Minute Booth Session - Building a Performance Team - Dave Murphy
Velocity 15 Minute Booth Session - Building a Performance Team - Dave MurphySOASTA
 
Radial | SOASTA IR Webinar
Radial | SOASTA IR WebinarRadial | SOASTA IR Webinar
Radial | SOASTA IR WebinarSOASTA
 
IRCE 2016 Speaking Session – The Small Things That Add Up: How to Find What D...
IRCE 2016 Speaking Session – The Small Things That Add Up: How to Find What D...IRCE 2016 Speaking Session – The Small Things That Add Up: How to Find What D...
IRCE 2016 Speaking Session – The Small Things That Add Up: How to Find What D...SOASTA
 
Ann Ruckstuhl eTail West
Ann Ruckstuhl eTail WestAnn Ruckstuhl eTail West
Ann Ruckstuhl eTail WestSOASTA
 
Webinar: New Features in CloudTest & TouchTest
Webinar: New Features in CloudTest & TouchTestWebinar: New Features in CloudTest & TouchTest
Webinar: New Features in CloudTest & TouchTestSOASTA
 
5 Keys to Your Best Automated Testing Strategy
5 Keys to Your Best Automated Testing Strategy5 Keys to Your Best Automated Testing Strategy
5 Keys to Your Best Automated Testing StrategySOASTA
 
Soasta | CloudBees webinar 11/12/2015
Soasta | CloudBees webinar 11/12/2015Soasta | CloudBees webinar 11/12/2015
Soasta | CloudBees webinar 11/12/2015SOASTA
 
Rewriting The Revenue Rules: From Mobile-First To Mobile-Only Mobile Shopping...
Rewriting The Revenue Rules: From Mobile-First To Mobile-Only Mobile Shopping...Rewriting The Revenue Rules: From Mobile-First To Mobile-Only Mobile Shopping...
Rewriting The Revenue Rules: From Mobile-First To Mobile-Only Mobile Shopping...SOASTA
 
Forensic tools for in-depth performance investigations
Forensic tools for in-depth performance investigations Forensic tools for in-depth performance investigations
Forensic tools for in-depth performance investigations SOASTA
 
Metrics, metrics everywhere (but where the heck do you start?)
Metrics, metrics everywhere (but where the heck do you start?) Metrics, metrics everywhere (but where the heck do you start?)
Metrics, metrics everywhere (but where the heck do you start?) SOASTA
 
Webinar - Success Factors Behind Successful Flash Sales
Webinar - Success Factors Behind Successful Flash SalesWebinar - Success Factors Behind Successful Flash Sales
Webinar - Success Factors Behind Successful Flash SalesSOASTA
 
Continuous Testing
Continuous TestingContinuous Testing
Continuous TestingSOASTA
 
Final tips holiday readiness 2015 for slide share
Final tips holiday readiness 2015 for slide shareFinal tips holiday readiness 2015 for slide share
Final tips holiday readiness 2015 for slide shareSOASTA
 

More from SOASTA (20)

DPM in Pictures
DPM in PicturesDPM in Pictures
DPM in Pictures
 
Optimizing your marketing promotions to mazimize your revenue
Optimizing your marketing promotions to mazimize your revenueOptimizing your marketing promotions to mazimize your revenue
Optimizing your marketing promotions to mazimize your revenue
 
Using JMeter in CloudTest for Continuous Testing
Using JMeter in CloudTest for Continuous TestingUsing JMeter in CloudTest for Continuous Testing
Using JMeter in CloudTest for Continuous Testing
 
Webinar: Load Testing for Your Peak Season
Webinar: Load Testing for Your Peak SeasonWebinar: Load Testing for Your Peak Season
Webinar: Load Testing for Your Peak Season
 
Velocity Booth Session - Better Together: RUM & Synthetic
Velocity Booth Session - Better Together: RUM & SyntheticVelocity Booth Session - Better Together: RUM & Synthetic
Velocity Booth Session - Better Together: RUM & Synthetic
 
Velocity Booth Presentation - Which 3rd Party Resources Are Eating Your Profits?
Velocity Booth Presentation - Which 3rd Party Resources Are Eating Your Profits?Velocity Booth Presentation - Which 3rd Party Resources Are Eating Your Profits?
Velocity Booth Presentation - Which 3rd Party Resources Are Eating Your Profits?
 
Velocity 2016 Speaking Session - Using Machine Learning to Determine Drivers ...
Velocity 2016 Speaking Session - Using Machine Learning to Determine Drivers ...Velocity 2016 Speaking Session - Using Machine Learning to Determine Drivers ...
Velocity 2016 Speaking Session - Using Machine Learning to Determine Drivers ...
 
Velocity 15 Minute Booth Session - Building a Performance Team - Dave Murphy
Velocity 15 Minute Booth Session - Building a Performance Team - Dave MurphyVelocity 15 Minute Booth Session - Building a Performance Team - Dave Murphy
Velocity 15 Minute Booth Session - Building a Performance Team - Dave Murphy
 
Radial | SOASTA IR Webinar
Radial | SOASTA IR WebinarRadial | SOASTA IR Webinar
Radial | SOASTA IR Webinar
 
IRCE 2016 Speaking Session – The Small Things That Add Up: How to Find What D...
IRCE 2016 Speaking Session – The Small Things That Add Up: How to Find What D...IRCE 2016 Speaking Session – The Small Things That Add Up: How to Find What D...
IRCE 2016 Speaking Session – The Small Things That Add Up: How to Find What D...
 
Ann Ruckstuhl eTail West
Ann Ruckstuhl eTail WestAnn Ruckstuhl eTail West
Ann Ruckstuhl eTail West
 
Webinar: New Features in CloudTest & TouchTest
Webinar: New Features in CloudTest & TouchTestWebinar: New Features in CloudTest & TouchTest
Webinar: New Features in CloudTest & TouchTest
 
5 Keys to Your Best Automated Testing Strategy
5 Keys to Your Best Automated Testing Strategy5 Keys to Your Best Automated Testing Strategy
5 Keys to Your Best Automated Testing Strategy
 
Soasta | CloudBees webinar 11/12/2015
Soasta | CloudBees webinar 11/12/2015Soasta | CloudBees webinar 11/12/2015
Soasta | CloudBees webinar 11/12/2015
 
Rewriting The Revenue Rules: From Mobile-First To Mobile-Only Mobile Shopping...
Rewriting The Revenue Rules: From Mobile-First To Mobile-Only Mobile Shopping...Rewriting The Revenue Rules: From Mobile-First To Mobile-Only Mobile Shopping...
Rewriting The Revenue Rules: From Mobile-First To Mobile-Only Mobile Shopping...
 
Forensic tools for in-depth performance investigations
Forensic tools for in-depth performance investigations Forensic tools for in-depth performance investigations
Forensic tools for in-depth performance investigations
 
Metrics, metrics everywhere (but where the heck do you start?)
Metrics, metrics everywhere (but where the heck do you start?) Metrics, metrics everywhere (but where the heck do you start?)
Metrics, metrics everywhere (but where the heck do you start?)
 
Webinar - Success Factors Behind Successful Flash Sales
Webinar - Success Factors Behind Successful Flash SalesWebinar - Success Factors Behind Successful Flash Sales
Webinar - Success Factors Behind Successful Flash Sales
 
Continuous Testing
Continuous TestingContinuous Testing
Continuous Testing
 
Final tips holiday readiness 2015 for slide share
Final tips holiday readiness 2015 for slide shareFinal tips holiday readiness 2015 for slide share
Final tips holiday readiness 2015 for slide share
 

Continuous Load Testing Inside and Out

  • 1. © 2013 SOASTA CONFIDENTIAL - All rights reserved. Continuous Load Testing Inside and Out Complete load and performance testing from the lab to live production Webinar
  • 2. © 2013 SOASTA CONFIDENTIAL - All rights reserved. Load testing is a team sport In This Webinar TODAY’S SOASTA PRESENTERS Connie Quach Mike Ostenberg VP Product Management Dir. Solutions Engineering Agenda: • Performance testing as a continuous process • Test types across the lifecycle • CloudTest capabilities for Dev into Ops Questions: Submit in chat box during event
  • 4. © 2013 SOASTA CONFIDENTIAL - All rights reserved. Testing In General Linear approaches include delays between testing Ut Unit Testing Ft Functional Testing Development Testing Operations Pt Performance Testing Mo Monitoring Legacy Approach: Silos and waiting TIME
  • 5. © 2013 SOASTA CONFIDENTIAL - All rights reserved. Eliminating Delays Compresses Time Enabling more testing to be done earlier and more often Ut Unit Testing Ft Functional Testing Testing Pt Performance Testing Mo Monitoring Legacy Approach: Silos and waiting Agile Approach: Automation and Continuous Testing OperationsDevelopment Dev Ops Testing TIME
  • 6. © 2013 SOASTA CONFIDENTIAL - All rights reserved. Retest Continuous Delivery presents new opportunities Test Development Infra setup Repeat?FixTest Analyze The Legacy Approach TIME Load Testing is Not a Singular Event
  • 7. © 2013 SOASTA CONFIDENTIAL - All rights reserved. Eliminate HW costs & compress time-to-fix with real time analytics / TIME The Legacy Approach Test Analyze Fix Test Dev Load Testing is Not a Singular Event Continuous Delivery presents new opportunities Test Development Infra setup Test Analyze Retest The SOASTA Approach Fix Repeat?
  • 8. © 2013 SOASTA CONFIDENTIAL - All rights reserved. Continuous Delivery presents new opportunities The SOASTA Approach TIME The Legacy Approach Run more tests in less time. Start earlier. Cover more ground.xn / Test Analyze Fix Test Dev Load Testing is Not a Singular Event Test Development Infra setup Test Analyze Retest Repeat?Fix
  • 9. © 2013 SOASTA CONFIDENTIAL - All rights reserved. Load Testing with Specific Objectives Tests at different stages deliver higher coverage Component scalability Performance baseline Integration testing End to End w/ Service Virtualization Unit scalability Database testing 3rd party services Live E2E tests Stress testing Soak test (reliability) Failover Capacity Latency Performance Regression (smoke tests) Network Testing (staging) Operations (prod)Development (sandbox)
  • 10. © 2013 SOASTA CONFIDENTIAL - All rights reserved. CloudTest from Lab to Production Tests at different stages delivers higher coverage API Testing (REST/SOAP & now WebSockets) Testing (staging) Operations (prod)Development (sandbox) Run smoke tests with Continuous Integration frameworks Run larger tests sooner with Virtual Private Clouds Introduce external load sources with the cloud Test to beyond peak expectations Establish true user SLA’s (and monitor them) Directly test your databases to scale Newer capabilities Test the “hard to test” (Java custom modules)
  • 11. © 2013 SOASTA CONFIDENTIAL - All rights reserved. Mike Ostenberg (Demonstration) CloudTest from Dev to Ops
  • 12. © 2013 SOASTA CONFIDENTIAL - All rights reserved. Summary ✓ Load and performance testing spans delivery ✓ When you test more often, coverage increases and risk decreases ✓ SOASTA CloudTest is built for today and the future
  • 13. Thanks Contact SOASTA: www.soasta.com/cloudtest/ info@soasta.com 866.344.8766 Follow us: twitter.com/cloudtest facebook.com/cloudtest RESOURCES Our next webinar – Weds. Aug. 27 Compete Continuous Testing with Jenkins - Watch for details in email - Webinars future and past: http://www.soasta.com/knowledge- center/webinars/ Want more information? email info@soasta.com - You’ll hear from us tomorrow (maybe today)