Patent ID: 7451358

Claim:
A computer-readable memory medium storing program instructions executable to: include a plurality of test executive steps in a test executive sequence in response to user input, wherein the plurality of test executive steps includes a first test executive step; configure each of the test executive steps to call a user-supplied code module in response to user input, wherein the first test executive step is configured to call a first user-supplied code module that takes a first input parameter; configure one or more expressions for the first test executive step in response to user input, wherein each expression evaluates to a result value to be stored when the first test executive step is executed, wherein the one or more expressions include a first expression that includes the first input parameter for the first user-supplied code module; execute the test executive sequence, wherein said executing comprises executing each of the test executive steps in the test executive sequence, wherein executing the first test executive step comprises; invoking execution of the first user-supplied code module called by the first test executive step, wherein invoking execution of the first user-supplied code module includes passing a first value for the first input parameter to the first user-supplied code module; evaluating the first expression configured for the first test executive step, wherein the first expression evaluates to a second value based on the first value passed for the first input parameter; and storing the second value in response to evaluating the first expression.