SoapUI Load Test Result Interpretation

Overview:

This document provides information on how to interpret basic load test result charts generated by SoapUI

Report Breakdown:

Load test report is broken into following sections -

  • Result Statistics
  • Load Test Log
  • Charts

Result Statistics:

Result statistics column details are as follows -

Column Name

Description

Min

The shortest time test step has taken (in milliseconds)

Max

The longest time test step has taken (in milliseconds)

Avg

The average time for test step (in milliseconds)

Last

The last time for test step (in milliseconds)

Cnt

The number of times test step has been executed

Tps

The number of transactions per second for test step 
=> TPS Calculation: (1000/avg) * user count. 
For example, 100ms with 10 users will give a TPS of 100

Bytes

The number of bytes processed by the test step.

Bps

The bytes per second processed by the test step. 
=> BPS Calculation: (bytes/avg) * TPS, i.e. the average number of bytes per request. 
For example, a total number of received bytes of 1000000 for 10 requests with a TPS of 100 would give (1000000/10)*100 = 10000000 BPS

Err

The number of assertion errors for the test step.

Rat

Failed request ratio (the percentage of request that failed)

Load Test Log:

This provides time information regarding when load test started and failed.

Charts:

Average Chart: 
X: Number of requests over time
Y (left): Average Time
Y (right): Users
Example: 



 
 Errors Chart:

X: Number of requests over time
Y (left): Error count
Y (right): Users
Example: 

 

BPS Chart:
X: Number of requests over time
Y (left): Bytes Per Second
Y (right): Users
Example: 



 

TPS Chart:
X: Number of requests over time
Y (left): Transactions per second
Y (right): Users
Example: 



 

猜你喜欢

转载自rainy646556896.iteye.com/blog/2329490
今日推荐