Patent ID: 7093249

Claim:
A computer-implemented method for synchronizing multiple concurrent executions of a test executive sequence, the method comprising: creating the test executive sequence, wherein said creating the test executive sequence comprises including a plurality of test executive steps in the test executive sequence in response to user input and configuring at least a subset of the test executive steps to call external code modules to test a unit under test (UUT); wherein said creating the test executive sequence further comprises including a synchronization step in the test executive sequence, wherein said synchronization step in the test executive sequence comprises: displaying a graphical user interface that provides access to the synchronization step; including the synchronization step in the test executive sequence in response to user input received to the graphical user interface to request inclusion of the synchronization step in the test executive sequence; wherein the method further comprises configuring the synchronization step to perform a synchronization operation, in response to user input specifying the synchronization operation, wherein the synchronization operation is operable to synchronize execution of multiple concurrently executing instances of the test executive sequence; 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.