Working with Int4 Suite
Main purpose of the ASTER scripting language is to expand the possibilities of test case execution in Int4 Suite by allowing payload and variable manipulation with total flexibility, provided by the script features.
The additional functions and variables enable meaningful script application during Test Case execution in Int4 Suite, by providing access to execution context data (e.g. Variables, Payloads) and providing access to the Scripts library managed in Int4 Suite.
ASTER script execution embedded in the Int4 Suite does not influence directly the Test Execution result. As it is used for variable population, payload matching and modification it will eventually drive the result towards success or failure, but there is no “success” or “fail” action to be programmed.
One single exception to this rule is the failure of the script. That can be triggered by a syntax error, invalid operations like division by zero or using non-existing functions or undefined variables. One another way is to forcefully abort the script execution using ABORT
function. In such case, the current test case execution is aborted and reported as failed.