Inserting a synchronization point enables you to coordinate
the activities of a number of virtual users by pausing and resuming
activities. You can synchronize all virtual users at the beginning
of a test and stagger the release times so that the users do not overload
the system. Synchronization points are also useful in stress testing.
About this task
You can insert a synchronization point into a schedule or
a test. You typically insert synchronization points into schedules,
because they are more visible at the schedule level and you can set
the
Release and
Timeout options
within a schedule only, not within a test. However, you should insert
a synchronization point into a test in the following cases:
- You want to control where the synchronization point appears. For
example, you can insert a synchronization point just before a test
sends a request to a server.
- You have edited a test, and the execution of a synchronization
point depends on the logic that you have added.
Synchronization points within loops are
not reset. In other words, once a synchronization point has been released
(in the first iteration of a loop) it stays released for all further
iterations.