Batch
Test script documentation and execution

There are two levels of this tool to allow matching to individual testing requirements.

Simple

This level executes all the CL statements in a source member. This provides a convenient way of storing the setup and test commands that would otherwise be entered from a command line, without the need of creating a program object. A simple 'job log' may also be printed. Comments provide documentation of each step.

Detailed

This level is designed as the batch complement of the original interactive tool by taking the above functionality and adding the following features:

Multiple members are supported. This allows the setup and result confirmation procedures for a program to be standardised, while different test scenarios are contained in different members. Each member is designated as one of the following types:

User Variables

The same facilities provided by User Variables for the interactive tool are provided for CL commands, namely the substitution of predefined data prior to command execution. (ie: This still only supports commands that can be executed from a command line.)