Glossary

AUT

This is the Application Under Test, that is, the application that is to be tested by Squish

Application Bindings

See Wrapper.

Bindings

See Wrapper.

Record and Insert

This is the process whereby Squish executes an AUT and records the user's interactions with it and inserts the recorded script inside the current test case's script—thus extending the existing script. See also Run and Record.

Run and Record

This is the process whereby Squish executes an AUT and records the user's interactions with it into a test script (which can then be edited and played back later). See also Record and Insert.

Wrapper

A wrapper is a function or class through which it is possible to access another function or class (the wrapped function or class). Synonymous terms are application bindings, and plain bindings.

For example, Squish has a whole set of wrapper functions and classes that make toolkit functions and classes accessible in test scripts. It is also possible to create custom wrappers to make AUT-specific functions and classes scriptable, although this is rarely necessary since Squish 4 creates such wrappers automatically. (See How to Create and Access Application Bindings (Section 5.25).)