Previous Topic: ExamplesNext Topic: Processing during a Batch Run


Batch Run

The Batch Run function executes CICS and runs test streams in batch. Differences between the expected and current screens can then be printed using the Print function.

To run CICS in batch, the TCT should contain:

Real terminals may be included but are not required.

CICS batch execution can be controlled entirely from the sequential terminal. The transactions for the sequential terminal should include:

  1. A signon transaction
  2. CA Verify for CICS transactions to run the test streams
  3. A shutdown transaction

The format for the CA Verify for CICS transactions to invoke the Run function from a sequential terminal is:

XTCA RUN d.a.m.v. THINK(NONE) LIMIT(999999) [SCREEN/LOGICAL/PHYSICAL/NONE] SUPOTS [BATSIGN = xxxxxxxx]
XTCA Run (Required)

Invokes the run.

d.a.m.v. (Required)

Identifies the test stream:

d

DDname

a

Application

m

Member

v

Version

Think(NONE) (Optional)

Specifies no simulated operator think time, the default. You can also specify a number of seconds or a percentage. See the "Run Function" chapter for valid parameters.

Limit(nnnnnn) (Optional)

Specifies the maximum number of mismatches CA Verify for CICS should allow. The default is 999999. If this number is exceeded, CA Verify for CICSy stops the run. Mismatches generated up to that point are recorded and the output test stream is retained.

Screen/Logical/Physical (Optional)

Specifies the type of comparison. The default is screen. See the "Run Function" chapter for an explanation of these options.

Supots (Optional)

The default is for CA Verify for CICS to create an output test stream with the same name as the input test stream and the version incremented to the next available one. Mismatch data is automatically recorded. Specify this option to suppress the output test stream.

[Batsign = xxxxxxxx] (Optional)

Specifies an override for the XTCAOPTS installation option AUTSIGN = APPLICATION. xxxxxxxx is the name of the #SIGNON and #SIGNOFF test stream. The BATSIGN parameter value will be substituted for the application when the #SIGNON and #SIGNOFF test streams are run.