The Program Module

ATEasy test programs are modules containing the necessary tests required to test a Unit Under Test (UUT). Programs follow the guidelines of the Test Requirements Documents (TRD) and therefore are divided into Tasks and Tests. Program tests and procedures can use the procedures, variables, and other submodules defined in the program.

The program resides under the project Programs submodule. Multiple levels of Programs folders can be created to organize your project test programs into categories and different UUTs .The program can use public symbols, such as procedures or variables, defined in the project system or drivers. Many programs can reside under the same project. The project contains the first program to run. After the program runs, the application can schedule another program to run by using the Run statement. Only one program can run at a time. If no program is called, then the application terminates. Every time a program runs, its variables are reset and initialized.