The Squish Script Console in the Console view is shown in the Test Debugging Perspective.

Use it to interact with AUT objects, to perform computations in the scripting language used for the AUT's tests, and to make additions to the test log. You can use it also to track down object not found or object not ready errors.


The Console view and the updated Test Results

The Squish Script Console basically lets you do everything that can be done in the test script itself. However, accessing test script variables may not be available in every script language and changing test script variables is not supported.

Much like Unix shell, Squish Script Console remembers the commands that you enter and stores them in a history file so that you can edit them or execute them later. History is remembered across debugging sessions as well as Squish IDE restarts. To scroll through previously executed commands, use the following keyboard shortcuts:

  • Up arrow: Go to the previous command in history. Press the key multiple times to go backwards in history.
  • Down arrow: Go to the next command in history. Press the key multiple times to go forwards in history.