Continous Load Testing from Lab to Production

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

description

Continuous Load Testing Inside and Out Load testing has evolved along with continuous delivery and now requires that developers eliminate performance issues on their desktop while test and operations teams validate from the test lab to live production systems. Your test platform must be adaptable and accessible to all to provide testing throughout your agile delivery cycles. SOASTA’s CloudTest is used for internal testing by the largest financial organizations and spun up in the cloud by bleeding-edge startups. Join this free webinar and explore how innovative companies are testing behind and beyond their firewalls. In this webinar you’ll learn: Load test types for every phase of development Testing APIs, custom code and “untestable” apps Load tests for responsive WebSocket design Utilizing Virtual Private Cloud for your internal testing Tapping 1 million external cloud servers for your biggest needs Production load testing with instant analytics and interactive real-time dashboards SOASTA’s product team will demonstrate how customers are replacing legacy load testing tools and implementing continuous performance optimization with CloudTest.

Transcript of Continous Load Testing from Lab to Production

Page 1: Continous Load Testing from Lab to Production

© 2013 SOASTA CONFIDENTIAL - All rights reserved.

Continuous Load Testing Inside and Out

Complete load and performance

testing from the lab to live

production

Webinar

Page 2: Continous Load Testing from Lab to Production

© 2013 SOASTA CONFIDENTIAL - All rights reserved.

Load testing is a team sportIn 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

Page 3: Continous Load Testing from Lab to Production

Poll Question

Page 4: Continous Load Testing from Lab to Production

© 2013 SOASTA CONFIDENTIAL - All rights reserved.

Testing In GeneralLinear approaches include delays between testing

UtUnit

Testing

FtFunctional

Testing

Development Testing Operations

PtPerformance

Testing

MoMonitoring

Legacy Approach: Silos and waiting

TIME

Page 5: Continous Load Testing from Lab to Production

© 2013 SOASTA CONFIDENTIAL - All rights reserved.

Eliminating Delays Compresses TimeEnabling more testing to be done earlier and more often

UtUnit

Testing

FtFunctional

Testing

Testing

PtPerformance

Testing

MoMonitoring

Legacy Approach: Silos and waiting

Agile Approach: Automation and Continuous Testing

OperationsDevelopment

Dev OpsTesting

TIME

Page 6: Continous Load Testing from Lab to Production

© 2013 SOASTA CONFIDENTIAL - All rights reserved.

Retest

Continuous Delivery presents new opportunities

Test Development Infra setupRepeat

?Fix

Test

Analyze

The Legacy Approach

TIME

Load Testing is Not a Singular Event

Page 7: Continous Load Testing from Lab to Production

© 2013 SOASTA CONFIDENTIAL - All rights reserved.

Eliminate HW costs & compress time-to-fix with real time analytics

/

TIME

The Legacy Approach

TestAnalyz

e

Fix

Test Dev

Load Testing is Not a Singular EventContinuous Delivery presents new opportunities

Test Development Infra setupTest

Analyze Retest

The SOASTA Approach

FixRepeat

?

Page 8: Continous Load Testing from Lab to Production

© 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

/ TestAnalyz

e

Fix

Test Dev

Load Testing is Not a Singular Event

Test Development Infra setupTest

Analyze RetestRepeat

?Fix

Page 9: Continous Load Testing from Lab to Production

© 2013 SOASTA CONFIDENTIAL - All rights reserved.

Load Testing with Specific ObjectivesTests at different stages deliver higher coverage

Component scalability

Performance baseline

Integration testing

End to End w/ ServiceVirtualization

Unit scalability

Database testing

3rd party services

Live E2E tests

Stress testing Soak test

(reliability)

Failover

Capacity

Latency

PerformanceRegression (smoke tests)

Network

Testing (staging) Operations (prod)Development (sandbox)

Page 10: Continous Load Testing from Lab to Production

© 2013 SOASTA CONFIDENTIAL - All rights reserved.

CloudTest from Lab to ProductionTests 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 expectation

s

Establish true user SLA’s

(and monitor them)

Directly test your

databases to scale

Newer capabilities

Test the “hard to

test”(Java custom

modules)

Page 11: Continous Load Testing from Lab to Production

© 2013 SOASTA CONFIDENTIAL - All rights reserved.

Mike Ostenberg

(Demonstration)CloudTest from Dev to Ops

Page 12: Continous Load Testing from Lab to Production

© 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

Page 13: Continous Load Testing from Lab to Production

Thanks

Contact SOASTA:www.soasta.com/cloudtest/

[email protected]

Follow us:

twitter.com/cloudtest

facebook.com/cloudtest

RESOURCES

Our next webinar – Weds. Aug. 27Compete Continuous Testing with Jenkins

- Watch for details in email -

Webinars future and past: http://www.soasta.com/knowledge-center/webinars/

Want more information?email [email protected]

- You’ll hear from us tomorrow (maybe today)

Page 14: Continous Load Testing from Lab to Production

www.SOASTA.com