Wait Time Options for Virtual Users

In order to realistically simulate real user behaviour, virtual users sometimes need to be idle before proceeding with the next action defined in a BDL script. Silk Performer offers three options to do this:

Wait and ThinkTime do not affect the transaction busy time, whereas the fWait parameter in low-level web function calls adds to the transaction busy time. The behavior of the fWait parameter in low-level web functions is described in detail in Low-Level Web Function Replay Timing.

The difference between Wait and ThinkTime

How long a virtual user remains idle during a ThinkTime function call depends on the think time options, such as stresstest, random think time, think time limit, or think time adjustment parameters set via SetThinkTimeAdjustment.

The Wait statement forces a virtual user to remain idle for exactly the amount of time specified by the parameter.

Wait option Dependent on ThinkTime options Affects transaction busy time
ThinkTime function yes no
Wait statement no no
fWait parameter in low-level web function yes yes