Help Center> CodeArts PerfTest> FAQs> Pressure Test Project Management> What Are the Differences Between Think Time and Duration in CodeArtsPerfTest?
Updated on 2023-12-19 GMT+08:00

What Are the Differences Between Think Time and Duration in CodeArtsPerfTest?

There are two time-related concepts in CodeArtsPerfTest:

  • Think time (ms): waiting period between two consecutive operations performed by a user.
  • Duration (min): time spent executing a test task.

The think time does not affect the total duration of concurrency. It only affects the number of concurrent requests. The following example explains this in detail.

The think time is set to 1000 ms, the duration is set to 10 min, and the number of concurrent users is set to 10. The formula for calculating the number of concurrent requests is: Duration x Number of concurrent users/Think time. The result is 6000 (600s x 10/1s). The total duration of the concurrency for this task is 10 min, and 6000 query requests are sent to the server.

In some cases, the test result shows that the number of concurrent requests is smaller than 6000. The reason is that if a message is not immediately responded to, the system waits 0.1s for response.

Pressure Test Project Management FAQs

more