1. A computer-implemented method for synchronizing multiple concurrent executions of a test sequence, the method comprising: including a synchronization step in a test sequence, in response to user input requesting inclusion of the synchronization step; configuring the synchronization step to perform a synchronization operation, in response to user input specifying the synchronization operation; wherein said configuring the synchronization step to perform the synchronization operation comprises associating program instructions with the synchronization step, such that the program instructions are executable to perform the specified synchronization operation.