Recall & Review
beginner
What is response time in performance testing?
Response time is the total time taken from sending a request to receiving the complete response. It measures how fast a system reacts to a user action.
Click to reveal answer
beginner
Define throughput in the context of software performance.
Throughput is the number of transactions or requests a system can handle in a given time, usually measured as requests per second or transactions per minute.
Click to reveal answer
intermediate
Why is measuring response time important for user experience?
Because users expect quick feedback, slow response times can frustrate users and cause them to leave. Measuring response time helps ensure the system feels fast and responsive.
Click to reveal answer
intermediate
How does throughput differ from response time?
Response time measures how fast one request is handled, while throughput measures how many requests the system can handle over time. They show different aspects of performance.
Click to reveal answer
beginner
Give a real-life example to explain throughput.
Imagine a cashier at a store: throughput is like how many customers the cashier can serve in an hour. The faster they serve, the higher the throughput.
Click to reveal answer
What does response time measure?
✗ Incorrect
Response time measures how long it takes to complete a single request from start to finish.
Throughput is best described as:
✗ Incorrect
Throughput counts how many requests or transactions the system processes in a given time.
If a system has low response time but low throughput, what does it mean?
✗ Incorrect
Low response time means fast handling per request, but low throughput means few requests handled overall.
Which metric would you check to know how many users can be served simultaneously?
✗ Incorrect
Throughput indicates how many requests or users the system can handle at once or over time.
Why is it important to monitor both response time and throughput?
✗ Incorrect
Response time shows speed per request; throughput shows how many requests the system can handle. Both are needed for full performance insight.
Explain the difference between response time and throughput using a simple example.
Think about how fast one task is done versus how many tasks are done in total.
You got /3 concepts.
Why should testers measure both response time and throughput during performance testing?
Consider what each metric tells about the system.
You got /3 concepts.