OpenTP1 Version 7 Programming Guide

[Contents][Index][Back][Next]

1.5.1 Types of UAP tester facility

The following OpenTP1 UAP tester facilities are available, each serving a different purpose.

Organization of this subsection
(1) Offline tester (TP1/Offline Tester)
(2) Online tester (TP1/Online Tester)
(3) MCF online tester (TP1/Message Control/Tester)

(1) Offline tester (TP1/Offline Tester)

The offline tester tests online processing UAPs in an offline environment. It tests the UAP for operation without having to run OpenTP1. It is used when testing single UAPs before using them with OpenTP1 resources. Since the offline tester can be combined with debuggers written in high-level languages (C and COBOL), the program can be double-checked through UAP testing and debugging.

The offline tester tests SPPs and MHPs for operation.

Before the offline tester can be run on a machine, TP1/Offline Tester must be installed in the machine.

(2) Online tester (TP1/Online Tester)

The online tester tests UAPs in an online environment. It can test UAP operation in cooperation with OpenTP1 system services. It is used when testing OpenTP1 UAPs as integrated. Since the online tester can be combined with debuggers written in high-level languages (C and COBOL), the program can be double-checked through UAP testing and debugging.

The online tester can test SUPs and SPPs for operation. It can also test MHPs as operating like SPPs.

Before the online tester can be run on a machine, TP1/Online Tester must be installed in the machine.

(3) MCF online tester (TP1/Message Control/Tester)

The MCF online tester tests UAPs in an online environment. It is used when testing MHPs in cooperation with TP1/Message Control. UAPs can be tested using OpenTP1 system services and MCF system services.

Before the MCF online tester can be run on a machine, TP1/Message Control/Tester must be installed in the machine. Before the UAP trace facility of the online tester can be used, TP1/Online Tester must be installed.