Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
132 words
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.
Claim 2
Independent Claim
132 words
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.
Claim 3
Dependent Claim
43 words
A method of testing an application program on a host processor as recited in claim 1 wherein said accessing step includes the step of recording an error message by said simulation program when the record list cannot be applied to said application program.
Claim 4
Dependent Claim
30 words
A method of testing an application program on a host processor as recited in claim 2 wherein said error message is written to a loglist for viewing by said user.
Claim 5
Independent Claim
219 words
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.
Claim 6
Independent Claim
219 words
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.
Claim 7
Dependent Claim
19 words
The method as recited in claim 4 wherein said first program comprises a Customer Information Control System (CICS) program.
Claim 8
Dependent Claim
18 words
The method as recited in claim 4 wherein said application program comprises an OfficeVision/Multiple Virtual Support (OV/MVS) program.
Claim 9
Dependent Claim
18 words
The method as recited in claim 4 wherein said simulation program comprises a Teleprocessing Network Simulation (TPNS) program.
Claim 10
Dependent Claim
35 words
The method as recited in claim 4 wherein said record lists include a plurality of fast path commands applied to said application program to invoke display screens thereby checking the operation of said application program.
Claim 11
Independent Claim
299 words
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.
Claim 12
Independent Claim
299 words
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.