After you have validated your state table, you can use the state table
debugger to trace errors that occur when you execute the state table. When
you have determined where any errors are, edit your state table to correct
them.
The state table debugger displays the following panes in the state
table debugger window:
- The States pane displays the states in a selected state table
and lets you execute single or multiple states
(see Steps 13 through 16).
- The Watch Variables pane displays the variables in a selected
state table and lets you watch the values change, add or delete variables,
and assign new values to variables (see Steps 8 through 16).
- The Breakpoints pane displays breakpoints that you set in the
execution of the state table and lets you add or delete breakpoints
(see Steps 11 through 15).
- The Messages pane displays the result of each state as it executes
(see StepĀ 17).
Note: The Get actions (GetData, GetFindData,
GetFindName, GetKey, GetPassword and GetText) may not work properly under
the state table debugger if the timeout period associated with the action
is exceeded. Specifically, the result of a Get action may be Last Timeout
even though Timeouts Allowed associated with the action is not yet reached.