How TPS values are calculated in Appvance IQ scalability report
How TPS values are calculated in Appvance IQ scalability report?
Assuming that reader of this article has fair knowledge in creating the scenarios and viewing the reports. This document is intended to explain how the TPS and Linear TPS values are calculated in scalability report. Below is the scalability report for the TPS calculation.
The formula for calculation is TPS = Test Cases Passed / (duration in seconds).
From iteration summary report, we will get test cases passed and duration in seconds
Using the above iteration report 7.29 TPS is calculated.
For 502 (i.e for total users) iteration:
7.29 TPS = 13259/ (30*60 + 18) s
Take the iteration summary _801 and calculate 10.12 TPS.
Iteration summary:
For 802(i.e for total users) iteration:
18463/ (30*60 + 24) s=10.12 TPS.
To calculate the Linear TPS:
Linear TPS: 11.65 TPS = 802 * ( 7.29 / 502)
Linear TPS= (total users in iteration summary which has linear scalability) * (TPS of preceding iteration summary/total user in preceding iteration summary).