0% found this document useful (0 votes)
14 views2 pages

KPIs for Performance Testing Explained

The document outlines key performance indicators (KPIs) essential for performance testing, including response time, throughput, and error rate. It emphasizes metrics such as concurrent users, latency, and CPU utilization to assess application performance under various loads. Additionally, it discusses scalability and resource utilization to identify system bottlenecks and optimize performance.

Uploaded by

ranjeetp.pune
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views2 pages

KPIs for Performance Testing Explained

The document outlines key performance indicators (KPIs) essential for performance testing, including response time, throughput, and error rate. It emphasizes metrics such as concurrent users, latency, and CPU utilization to assess application performance under various loads. Additionally, it discusses scalability and resource utilization to identify system bottlenecks and optimize performance.

Uploaded by

ranjeetp.pune
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Key Performance Indicators (KPIs) in Performance Testing

KPIs in Performance Testing

Response Time

The time it takes for the application to respond to a user request. Types include average, peak, and
90th/95th percentile response times.

Throughput

The number of requests processed by the system in a given time period. Measured in requests/sec,
transactions/sec, or data throughput.

Concurrent Users

The number of users accessing the application simultaneously.

Requests per Second

The number of HTTP or API requests sent to the server per second.

Error Rate

The percentage of failed requests or errors during the test. Typically, it should be below 1%.

Latency

The time it takes for a request to reach the server and for the response to start.

Peak Load

The maximum number of simultaneous users or requests the application can handle without
performance degradation.

CPU and Memory Utilization

The percentage of CPU and memory used by the application or server during the test.

Disk I/O

The rate of data read/write operations to disk. Helps identify storage subsystem bottlenecks.

Database Performance Metrics

Metrics like query execution time, connection pool utilization, and transactions per second.

Scalability

Page 1
Key Performance Indicators (KPIs) in Performance Testing

The system's ability to handle increased load by adding more resources.

Network Bandwidth Utilization

The percentage of available network capacity used during the test.

Time to First Byte (TTFB)

The time taken for the server to start sending data after receiving a request.

Session Metrics

Metrics like session length, number of sessions, and active sessions to analyze user behavior.

Resource Utilization vs. Load

Correlation between resource usage (CPU, memory, disk, network) and system load to identify
tipping points.

Page 2

You might also like