Understanding Throughput in Performance Testing

In performance testing throughput refers to the amount of data or the number of transactions that a system processes within a specific time period.

Throughput is typically expressed in terms of :

  1. Requests per second
  2. Transactions per second
  3. Bytes per second

Practical example to understand Throughput
Lets Take a Coffee Shop you could see there will be lot of customers come to shop to have coffee
Throughput refers to the customers served by the shopkeeper for a particular time frame , it can for a hour .
So how many customers are served for a hour, refer to Throughput

Throughput is one of the critical metrics to assess how well a system scales under various loads. This would help us in identify bottlenecks and optimize the performance.

You may also like...