![]() |
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.)