[Vermont Creative Software (VTSOFT)]
 

Home | About Us | Products | Sales | Demos | Links | Support | Contact Us

 
           
 
 

PRODUCTS

[Vermont HighTest]Vermont Hightest
[Vermont HighTest New Enhancements]New Enhancements
[Vermont HighTest Tour]Tour
[Vermont Test]Vermont Test
[Vermont Test/Terminal]Test/Terminal
[Vermont Views]Vermont Views
[Vermont Views — UNIX]UNIX
[Vermont Views — DOS]DOS
[VSP Support]VSP Support
[Year 2000]Year 2000

[Subscribe to our Mailing List]

Vermont HighTest Plus Tour:
1 2 3 4 5 6 7 8 9 10

 

Page 7 — Debugger

Occasionally, the script playback does not go exactly as you would expect and it becomes necessary to go through the script one line at a time to determine the source of the problem. It may be something as simple as a window coming up after a command has timed out, or more complex as in a control that has a dynamic ID so HighTest cannot find it at playback. The debugger allows you to quickly locate and diagnose script problems like these. When you set a breakpoint, HighTest will playback to the breakpoint, stop playback and display the script with the active line highlighted. Playback can then continue in three ways:

  • Single Step over a subroutine
  • Single Step into a subroutine
  • Continue playback

There are two additional windows that can be displayed anytime playback has been suspended. The script variable window allows you to view and modify the value of the script variables. Double clicking on any of the values will bring up a dialog box which will allow you to change the value during playback so you can see what effect a different value has on playback.

The call stack window displays the path of calls to the current line. This is useful when a large set of scripts is being played and there are numerous scripts that have been called and it is difficult to follow the script to the specific line. Double clicking on this line will open the script if it is not already open.


Tour: 1 2 3 4 5 6 7 8 9 10