Method of automating a build verification process
First Claim
1. A method of testing an application program on a host processor, wherein a build verification process is applied to invoke panels for a user of said application program executing with a database management program, comprising:
- loading and executing a network simulation program by said user on said host processor, said simulation program providing a simulation of said network with which said database program interacts;
establishing a terminal session in said database management program and controlling said application program by said network simulation program, said database management program operating to prevent an error within said application program from prematurely terminating said simulation; and
accessing said application program by said simulation program and applying at least one record list containing said build verification process to invoke panels in said application program for said user.
0 Assignments
0 Petitions
Accused Products
Abstract
A method of automating a build verification procedure for panels executable in a Multiple Virtual Storage (MVS) environment which contains fast path commands. Fast path commands are commands that are entered by a user to go directly to panels/options they want. Ideally, a test of the commands should occur in the environment for which they were created. A terminal network simulation tool is used to create a model of the panels/options to be verified. The network simulation tool is used to automatically establish a multiple virtual storage terminal session linked to the model. The sequential application of a plurality of fast path commands is automatically applied against the model and the results recorded.
72 Citations
9 Claims
-
1. A method of testing an application program on a host processor, wherein a build verification process is applied to invoke panels for a user of said application program executing with a database management program, comprising:
-
loading and executing a network simulation program by said user on said host processor, said simulation program providing a simulation of said network with which said database program interacts; establishing a terminal session in said database management program and controlling said application program by said network simulation program, said database management program operating to prevent an error within said application program from prematurely terminating said simulation; and accessing said application program by said simulation program and applying at least one record list containing said build verification process to invoke panels in said application program for said user. - View Dependent Claims (2, 3)
-
-
4. A method implemented in a data processing system for automating a build verification procedure for an application program undergoing testing on a host processor, comprising:
-
loading a first program by a user on said host processor for managing a network of resources accessible by said user of said application program; loading said application program by said user on said host processor for build verification; loading and executing a simulation program by said user on said host processor, said simulation program providing a simulation of said network with which said first program interacts, said simulation program linking to said first program and said application program, said simulation program without intervention by said user automatically applying a plurality of record lists including said build verification procedure to test said application program by the steps of; executing said first program to establish a terminal session within said host processor to prevent an error within said application program from prematurely terminating said simulation; executing said application program within said terminal session and applying said plurality of record lists within said build verification procedure to said application program; monitoring the operation of said record lists and recording the status thereof by said simulation program; and terminating said terminal session within said first program and said application program to complete testing of said application program. - View Dependent Claims (5, 6, 7, 8)
-
-
9. A method of automating a build verification process for an application program undergoing testing on a host processor, wherein said build verification process includes applying a plurality of fast path commands to invoke display screens for a user of said application program, comprising:
-
loading an application program by said user on said host processor for build verification having a plurality of display screens stored therein; loading a database management program by said user on said host processor for managing a network of terminals and communications devices and accessing said application program by said user, said database management program containing a list of fast path commands to be applied to test said application program; loading and executing a terminal and network simulation tool by said user on said host processor, said simulation program providing a simulation of a network with which said first program interacts, said simulation program linked to said application program and said database management program for automatically applying, without intervention by said user, said list of fast path commands to invoke one of said display screens by the steps of; logging onto said application program and said database management program and establishing a terminal session therein, said database management program operating to prevent an error within said application program from prematurely terminating said simulation; accessing said list of fast path commands and applying one of said plurality of fast path commands in said database management program to said application program; monitoring a display screen in said application program invoked by said fast path command and recording the status thereof; repeating said application and monitoring steps until all of said list of fast path commands are executed; and terminating said terminal session in said application program and said database after said list of fast path commands are executed.
-
Specification