Statistics Reference

Applies to ReadyAPI 3.52, last modified on April 18, 2024

Load Test And Scenario Statistics

ReadyAPI collects the following statistics for load tests and load test scenarios:

Statistic Description Applicable Metrics
Arriving VU/s

The number of arriving virtual users per second.

Per Second
Running VUs

The current number of virtual users simulating requests. The VUs load type only.

Some virtual users may finish the test run before data is collected. These users will not be displayed.

For example, if it takes less than a second to execute a scenario, this value may be 0.

Per Second

Assertion Failures

The number of failed load test assertions.

This metric does not include assertions specified in simulated ReadyAPI Test tests.

Per Second, Total

Failures

The number of errors that happened during the test run. Includes both simulation issues and failed target ReadyAPI Test test case runs.

Per Second, Total

Request Failures

The number of failed target functional test case runs.

Per Second, Total

Test case runs

The number of times target functional test cases were run.

Per Second, Total

Time Taken

The time taken to complete the load test or scenario in milliseconds.

This metric collects test or scenario completion times for one second and calculates a value for that second only.

Max, 98th percentile, 95th percentile, 90th percentile, COUNT, Min, Last, Sum, 75th percentile, Median, Standard Deviation, 25th percentile, Average

Test Case Statistics

ReadyAPI collects the following statistics for test cases:

Statistic Description Applicable Metrics
Completed

The number of successful target functional test case runs.

Per Second, Total

Discarded

The number of requests that were not sent because the internal queue was full. You can configure the queue size in ReadyAPI Preferences.

Per Second, Total

Failures

The number of errors that happened during the test case run. Includes both simulation issues and failed functional test case runs.

Per Second, Total

Max

The maximum time it takes to run a test case.

This metric collects test case completion times during the entire scenario execution and updates its value every second.

To get data for the entire test run, use the Time Taken – Max statistics.

Max, 98th percentile, 95th percentile, 90th percentile, COUNT, Min, Last, Sum, 75th percentile, Median, Standard Deviation, 25th percentile, Average

Min

The minimum time it takes to run a test case.

This metric collects test case completion times during the entire scenario execution and updates its value every second.

To get data for the entire test run, use the Time Taken – Min statistics.

Max, 98th percentile, 95th percentile, 90th percentile, COUNT, Min, Last, Sum, 75th percentile, Median, Standard Deviation, 25th percentile, Average

Queued

The number of the requests which are in the internal queue and waiting to be simulated.

Value

Response Size

The size of the received response in bytes.

Max, 98th percentile, 95th percentile, 90th percentile, COUNT, Min, Last, Sum, 75th percentile, Median, Standard Deviation, 25th percentile, Average

Running

The number of currently running virtual users.

Value

Sent

The number of sent requests.

Per Second, Total

Throughput

The amount of data or transactions per second handled by the server.

BPS, TPS

Time Taken Average

The average time it takes to run a test case.

This metric collects test case completion times during the entire scenario execution and updates its value every second.

To get data for the entire test run, use the Time Taken Per Second – Average statistics.

Max, 98th percentile, 95th percentile, 90th percentile, COUNT, Min, Last, Sum, 75th percentile, Median, Standard Deviation, 25th percentile, Average

Time Taken Per Second

The time taken for requests in milliseconds.

This metric collects request completion times for one second and calculates a value for that second only.

Max, 98th percentile, 95th percentile, 90th percentile, COUNT, Min, Last, Sum, 75th percentile, Median, Standard Deviation, 25th percentile, Average

Test Step Statistics

ReadyAPI Performance collects the following statistics for test steps:

Statistic Description Applicable Metrics
Time Taken Average

The average time it takes to run a test step.

This metric collects test step completion times during the entire scenario execution and updates its value every second.

To get data for the entire test run, use the Time Taken – Avg statistics.

Max, 98th percentile, 95th percentile, 90th percentile, COUNT, Min, Last, Sum, 75th percentile, Median, Standard Deviation, 25th percentile, Average

Completed

The number of completed requests.

Per Second, Total

Failed

The number of failed requests (for example, because of socket timeout).

Per Second, Total

Max

The maximum time it takes to run a test step.

This metric collects test step completion times during the entire scenario execution and updates its value every second.

To get data for the entire test run, use the Time Taken – Max statistics.

Max, 98th percentile, 95th percentile, 90th percentile, COUNT, Min, Last, Sum, 75th percentile, Median, Standard Deviation, 25th percentile, Average

Min

The minimum time it takes to run a test step.

This metric collects test step completion times during the entire scenario execution and updates its value every second.

To get data for the entire test run, use the Time Taken – Min statistics.

Max, 98th percentile, 95th percentile, 90th percentile, COUNT, Min, Last, Sum, 75th percentile, Median, Standard Deviation, 25th percentile, Average

Time Taken

The time taken for requests in milliseconds.

This metric collects request completion times for one second and calculates a value for that second only.

Max, 98th percentile, 95th percentile, 90th percentile, COUNT, Min, Last, Sum, 75th percentile, Median, Standard Deviation, 25th percentile, Average

Transactions

The number of sent requests.

Per Second, Total

See Also

Load Page
Statistics Page

Highlight search results