Performance Testing Vocabulary
5 exercises — practise distinguishing load, stress, spike, and soak tests; interpreting P99 latency; and writing measurable performance acceptance criteria.
0 / 5 completed
1 / 5
A QA team wants to simulate a flash-sale scenario where API traffic increases from near-zero to 10,000 requests per second within 30 seconds. Which performance test type describes this scenario?
A spike test specifically simulates a sudden, extreme traffic surge — not gradual increase, not sustained load.
A load test runs at expected normal or peak levels to confirm SLAs under realistic conditions. A soak test (endurance test) runs moderate load for extended periods to surface memory leaks and connection pool exhaustion. A stress test increases load gradually to find the system's breaking point. A spike test is the correct answer: it introduces an abrupt, dramatic increase in a very short time window — exactly like a flash sale or viral event — to test auto-scaling, queue management, and failure behaviour.
Key vocabulary:
• Spike test — sudden, extreme traffic surge; tests auto-scaling and failure recovery
• Load test — confirms behaviour under expected production traffic levels
• Stress test — gradual overload to find the system's breaking point
• Soak test (endurance test) — sustained moderate load over hours/days; detects memory leaks
• Auto-scaling — automatic provisioning of additional compute resources under increased load
A load test runs at expected normal or peak levels to confirm SLAs under realistic conditions. A soak test (endurance test) runs moderate load for extended periods to surface memory leaks and connection pool exhaustion. A stress test increases load gradually to find the system's breaking point. A spike test is the correct answer: it introduces an abrupt, dramatic increase in a very short time window — exactly like a flash sale or viral event — to test auto-scaling, queue management, and failure behaviour.
Key vocabulary:
• Spike test — sudden, extreme traffic surge; tests auto-scaling and failure recovery
• Load test — confirms behaviour under expected production traffic levels
• Stress test — gradual overload to find the system's breaking point
• Soak test (endurance test) — sustained moderate load over hours/days; detects memory leaks
• Auto-scaling — automatic provisioning of additional compute resources under increased load