Stephen Mounsey - Performance Testing it's not that scary
-
Upload
agile-lietuva -
Category
Leadership & Management
-
view
299 -
download
2
Transcript of Stephen Mounsey - Performance Testing it's not that scary
Performance Testing its not that Scary!
Stephen Mounsey
Performance is Scary
Real World Performance Examples• Obama Care 4.7
million people in 24 hours
• M&S re-launch 8.1%
• According to Google, an extra 500MS of latency costs the 20% of their search traffic
Performance is important• Google rankings
• Mobile – more sensitive
• User experience
• Conversion rates
• Money
Amazon report a 1% increase in revenue for Every 100ms of Improvement
Performance
Testing
Stress
Scalability
LoadSoak
FailoverCapacity
Resilience
SpikePerformance Regression
Ramp
EnduranceVolume Speed
Stability
Load
Load
Agile, Continuous Delivery
Early and Often, Continuous
Early and Often • How can we do it earlier, smaller units,
complete system earlier can you stub or virtualize
• Title: Performance Testing its not that scary
• We all need to do it – Everyone is responsible for Quality
Get Performance Noticed
• Repeatability – Change– Trends
• Realistic – TVM– Concurrency
Principles
•
Understand
Scientific
Performance Tools• Loadrunner
Performance Center• Jmeter• Grinder• Smart Bear• Gatling• MS Load Test• Neo-load• WebLoad• Rational
• Skills• Products • Technology culture• Support vs
Business Critical• Cost• Wider dev
integration
Tools Selection
• It’s tough
• PT: It’s not that scary
• Make your own
Recruitment
What do we do?
What do we do?
Monitoring vs Testing• What if we didn’t performance test?
• Pre production is it the same as production?
• Always on performance
• Do you test in production?
• Are you outsourcing your perf testing to users
• Performance Testing its not that scary!
Testing In Production
A Little about me
@stephenmounsey
People of Interest