โ† All API Flashcard Decks

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
  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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.