03 - Scripting Squash-TA

A TA-script is at the basis of an automation test. In this section, we're going to see the different elements of a TA Script and how it is build.

A TA script is a file containing an amount of instructions and shortcuts that will be interpreted by the engine of Squash-TA to execute automation tests.

 The amount of instructions, shortcuts (macros), and marker phases form the specific language of Squash-TA (DSL) to describe automation tests. It permits to address a heterogeneous panel of tests with a common formalism.

TA scripts use resource components. To handle these resource components and realize tests, instructions need Engine components.

To understand all this concepts, we're going to begin with an example of a TA-script.