A system and method for isolating execution of user-supplied code modules that are called by steps of a test executive sequence. The test executive sequence may first be created by including a plurality of test executive steps in the test executive sequence and configuring at least a subset of the steps to call user-supplied code modules. The test executive sequence may then be executed on a host computer under control of a test executive engine. For each step that calls a user-supplied code module, the test executive engine may invoke the user-supplied code module for execution in a separate process other than the process in which the test executive engine executes.
PRIORITY CLAIM
This application claims benefit of priority of U.S. Provisional Application Ser. No. 60/637,997 titled "Test Executive with Features for Detecting and Preventing Errors in User-Supplied Code Modules Called by Steps of a Test Executive Sequence," filed Dec. 21, 2004, whose inventors were James A. Grey, Erik Crank, Douglas Melamed, and Scott Richardson.