Patent ID: 8000952

Claim:
A method comprising: providing controls to automatically generate a plurality of simulation paths for a multiple path simulation of a target application, the controls being operable to: provide a start point for the plurality of simulation paths and cause the start point to be stored so that the plurality of simulation paths are generated from the start point; provide a current location within the multiple path simulation as an end of a current simulation path and cause suspension of a recording of the current simulation path: start a recording of at least one remaining simulation path from the start point while the recording of the current simulation path is suspended; and provide an end location within the multiple path simulation as an end point for the plurality of simulation paths and a recording of the multiple path simulation can either end or continue as a recording of a single common path; recognizing the start point associated with the plurality of simulation paths using a processor; generating automatically the plurality of simulation paths for the multiple path simulation from the start point using the processor; and recording a simulation path of the multiple path simulation, ending the simulation path, suspending the recording of the multiple path simulation, backing through previously recorded operations of the target application to the start point while recording of the multiple path simulation is suspended, and resuming recording of the multiple path simulation at the start point in the target application to obtain a recording of at least one remaining simulation path of the multiple path simulation.