|Download Help (Windows Only)|
In addition to copying step properties to step results, TestStand also adds a set of standard properties to each step result as subproperties of the Step.Result.TS property, as described in the following table.
|Standard Result Property||Description|
|TS.StartTime||Time at which the step began executing, specifically the number of seconds since the TestStand Engine initialized.|
|TS.TotalTime||Number of seconds the step took to execute, including the time for all step options, such as preconditions, expressions, post actions, module loading, and module execution.|
|TS.ModuleTime||Number of seconds the code module took to execute.|
|TS.Index||Zero-based position of the step in the step group.|
|TS.StepName||Name of the step.|
|TS.StepGroup||Step group that contains the step. The values are Main, Setup, or Cleanup.|
|TS.StepId||Unique step ID, which is a GUID represented as a string that begins with “ID#:” and contains 26 characters (only alphanumeric characters and the special characters “#”, “ :”, “+”, and “/”). TestStand attempts to maintain globally unique step IDs, but copying files on disk does not prevent duplicate IDs.
|TS.Id||A number TestStand assigns to the step result. The number is unique with respect to all other step results in the current TestStand session.|
|TS.InteractiveExeNum||A number TestStand assigns to an interactive execution. The number is unique with respect to all other interactive executions in the current TestStand session. TestStand adds this property only when you run the step interactively.|
|TS.StepType||Name of the step type.|
|TS.Server||The name of the server computer on which the step runs the subsequence it calls. TestStand adds this property only for Sequence Call steps that run subsequences on a remote computer.|
|TS.StepCausedSequenceFailure||TestStand adds this property only when the step fails. The value is True when the step failure causes the sequence to fail. The value is False when the step failure does not cause the sequence to fail or when the sequence has already failed.|
|TS.BlockLevel||Indicates the number of blocks that encloses the step, such as If and For steps. The value is zero for top-level steps.|