Visual Test Variable Dialog Box

Use this dialog box to assign values to passed variables that have no value assigned in the visual test being played back. This dialog box only appears during playback, and only if the visual test has parameters or variables defined in its <<Start>> step for which there are no values.

Note: Variable names cannot begin with "st_".

The Visual Test Variable dialog box contains a list with the following columns:

Visual test Variable Name – Displays the name of the visual test variable in this visual test with no assigned value. This is a variable that is passed in to any other visual test that executes this visual test during its playback. Data in this column is for display only and cannot be changed.

Type – Displays the data type of the visual test variable. Data in this column is for display only and cannot be changed. Variable types include:
Text
The variable's value is a text string. Text type values can contain letters, numbers, spaces, and punctuation.
Note: The text data type is case sensitive, which means the cases of the individual characters in the text string must match during comparison. If the cases do not match, the comparison fails.
Number (Long)

The variable's value is a number ranging from -2,147,483,648 to 2,147,483,647. Periods (for a fractional/decimal value) cannot be used.

Number (Double)

The variable's value is a double-precision floating-point number, and is stored as a 64-bit number in the range -1.7E308 to +1.7E-307.

Boolean (True/False)

The variable's value is either True or False.

Number (Long Long)

A 64-bit integer value that can have a value in the range -9223372036854775808 to 9223372036854775807.

Enumeration

This variable groups together a set of values and orders them sequentially from 1 to n. You declare an enumerated type when you want a variable to hold only a limited number of distinct values. Use this variable type with properties or variables that expect an enumeration data type.

An enumeration stores the numeric value in a 64-bit integer in the range -9223372036854775808 to 9223372036854775807. However, the engine only supports 32-bit enumerations, while the UI supports 64-bit enumerations (in future releases, the engine will support 64-bit enumerations).

Value – The value for the listed visual test variable. Type a value for the visual test variable. The value must match the type. For example, if the type is Number (Long), the value must be a number between -2,147,483,648 and 2,147,483,647. If the value entered does not match the type, or if no value is entered, a default value is used.

  • For Number (Long), Number (Double), Number (Long Long), and Enumeration the default value is 0

  • For Text, the default value is a null string

  • For boolean, the default value is False