Development PracticesDevelopment Practices
Byte Size15min
BEGINNER

Speed, Stress, and Soak: Performance Testing Without the Pain

This talk demystifies performance testing by explaining key types—load, stress, spike, soak, and capacity testing—using relatable analogies. It highlights each test's purpose, common pitfalls, and guidance on proper test selection, aiming to give all team members a clearer, more effective approach to understanding system performance.

talk.summaryAiDisclaimer

Heather Thacker
Heather ThackerGatling

talkDetail.whenAndWhere

Wednesday, May 6, 13:50-14:05
Room B
talks.roomOccupancytalks.noOccupancyInfo
talks.description
Performance testing is often treated like a checkbox, to see if it could handle the load. In reality, each test answers a different question about your system’s behavior. In this 15-minute talk, we’ll cover the main types of performance testing and why they matter:
  • Load testing to see how your system behaves under expected traffic
  • Stress testing to find breaking points
  • Spike testing for sudden surges
  • Soak testing for long-running stability
  • Capacity testing to plan for growth

To make it stick, we’ll use everyday analogies like a coffee shop during a morning rush, a highway during a holiday weekend, a gym workout gone wrong, and a car left idle overnight. You’ll learn what each test is good (and bad) at revealing, common mistakes teams make, and how to choose the right test instead of just throwing more virtual users at it. Whether you’re a developer, tester, or engineering manager, you’ll leave with a better mental model for performance testing.
performance
load
testing
stress
talks.speakers
Heather Thacker

Heather Thacker

Gatling

Spain

Heather is a Developer Advocate at Gatling where she enjoys building content and community around making performance testing approachable and essential to teams. Her perspective is shaped by four years as a software developer followed by two years advocating for DevOps best practices. She’s an international speaker that enjoys comparing theory with reality of software development lifecycles, using practical examples and analogies. Her goal is to give engineers different perspectives that will build the confidence they need to make performance a core part of their workflow.

talkDetail.rateThisTalk

talkDetail.poortalkDetail.excellent

talkDetail.ratingNotYetAvailable

talkDetail.ratingAvailableWhenStarted

occupancy.title

occupancy.votingNotYetAvailable

occupancy.votingAvailableBeforeStart

talkDetail.signInRequired

occupancy.signInToVoteDescription

comments.title

comments.speakerNotEnabledComments