Unanswered question

Does the script proceed to next step before the think time ends?

I would like to understand the below case.

Suppose you have placed a think time of 5 sec before a request. If the response is obtained in 3 sec, does neo load wait for 2 more seconds to complete the think time 5 sec declared or will it proceed to next request after 3 sec as response is obtained ?

2. If Neoload waits for 5 sec:
We have executed a test with recorded think times enabled. The page has a think/delay time as 13134ms. but we see the response time for that page around 5 to 6 sec. Shouldn't the response time value be 13 sec ?

3. If neoload proceeds after 3 sec, though think time is 5 sec, then

what is the difference between running with no think times and think times. either way, the script proceeds to next request once the response is achieved.

My script runs fine even with no think times. So is it accurate to run the test without think times to measure the application performance.

Please respond.

Mahammad L.
Mahammad L.

Mahammad L.

Level
0
38 / 100
points

Answers

Patrick Z.
Patrick Z.

Patrick Z.

Level
1
232 / 750
points

Thinktime is between steps, te set time is between the receiving of an anwser and the sending of the next request. Longer responsetimes will have no effect on the length of the thinktime. Thinktimes are not included in responsetimes.

Susan W.
Susan W.

Susan W.

Level
1
211 / 750
points

You could be referring to pacing. Pacing allows you to say each step should take at least "x" milliseconds/seconds of time, including the duration of the requests in the paced element.