API Performance Testing Flashcards
6 cards from real API practice questions. Tap to flip, then mark Knew It or Still Learning โ missed cards come back until you master them.
Read the first 6 API Performance Testing flashcards as text
Which tool is most commonly used for API load and performance testing?
Answer: JMeter
Apache JMeter is the most widely adopted open-source tool for load testing APIs by simulating concurrent users.
What is the goal of load testing an API?
Answer: Evaluate API behavior under expected peak traffic
Load testing simulates expected production traffic levels to ensure the API meets performance requirements under real-world conditions.
What does 'throughput' measure in API performance testing?
Answer: Number of requests processed per unit of time
Throughput measures how many API requests a system can successfully handle per second or minute, indicating capacity.
What type of performance test pushes the API beyond its capacity to find the breaking point?
Answer: Stress test
Stress testing deliberately overloads the API beyond its designed capacity to identify failure modes and recovery behavior.
What is a 'soak test' (endurance test) in API performance testing?
Answer: A test that runs at normal load for an extended period to detect memory leaks
Soak testing (endurance testing) runs the API at sustained normal load for hours or days to detect degradation, memory leaks, and resource exhaustion.
What does P99 latency mean in API performance metrics?
Answer: The response time at which 99% of requests complete faster
P99 (99th percentile latency) means 99% of API requests complete within this time, capturing near-worst-case user experience.