Threads
When a script is executing parallel steps, in addition to the Main thread additional threads are generated for each parallel step.
At run time, when a breakpoint is encountered or when the execution is paused, this tab displays information on threads currently executing (Figure:Threads Tab ). For example, the figure below illustrates the case of a script that at one particular moment executes the Main thread and two other threads, Parallel1 and Parallel2.
Figure:Threads Tab
When working with multiple scripts opened at the same time in the GUI (MDI functionality), this tab displays information for the currently executing test script.
Double-clicking a thread entry switches to the Call Stack tab with the currently executing procedure on that thread selected. At the same time, the context of the Expressions tab is updated with information pertaining to the current thread and procedure, enabling you to define and evaluate expressions that are valid for the given context.
For tests executing parallel steps that spawn one thread for each running parallel step, upon reaching a breakpoint all threads are halted, not only the thread that has a breakpoint defined.
IxLoad TestComposer │ User Guide |