Help Center/ CodeArts PerfTest/ FAQs/ Pressure Test Report Management/ What Are the Differences Between RPS and TPS in a CodeArts PerfTest Report?
Updated on 2025-07-15 GMT+08:00

What Are the Differences Between RPS and TPS in a CodeArts PerfTest Report?

RPS is short for requests per second. RPS = Total requests of a case/Running duration of the case.

TPS is short for transactions per second. TPS = Number of transactions of a case/Running duration of the case. During a CodeArts PerfTest pressure test, all test steps in a case are executed cyclically. Each cycle is regarded as a transaction.

In CodeArts PerfTest, the TPS is calculated based on the average number of request packets that are responded to per second in each statistical period (10s). For example, if 1,000 requests are responded to within 10 seconds, the TPS is 100. Some test tools collect only the number of requests sent per second, which cannot accurately reflect a system's capability. The TPS in CodeArts PerfTest collects the number of requests processed and returned by the system.