Test definition tool
AssigneeCompaq Computer Corporation
InventorsAaron Lee Jenkins, John Scott Harsany, Robert Perugini
Life of this patent
Estimating the term…
Abstract
In a diagnostic application, a plurality of independent test modules are executed in a multi-tasking fashion. The diagnostic application is modular with a front end module issuing commands to lower level modules. A lower level test dispatcher module receives information from the plurality of test modules pertaining to test parameters, including whether the test module is multitaskable. A test definition tool is provided to visually develop test scripts by moving icons from one list to another. The output of the test definition tool is a scripting language readable by the diagnostic application.
Claims20
A method of developing test scripts for testing a separate target computer system, on a first computer system, the method comprising the steps of:
- (a) providing on the first computer system a list of testable devices for at least the target computer system, wherein the list of testable devices is associated with a plurality of independent test modules for the target computer system, the independent test modules further providing data for loading and initializing them on the first computer system even when the testable devices are not present in the first computer system;
- (b) creating on the first computer system a list of devices of the target computer system to be tested from the list of testable devices;
- and
- (c) compiling on the first computer system a set of test scripts from the list of devices.
A first computer system for developing test scripts for testing a separate target computer system, the computer system comprising:
- a processor;
- a video display means coupled to said processor;
- an input device coupled to said processor;
- and
- processor readable code for performing the steps of:
- (a) receiving on the video display a list of testable devices for at least the target computer system, wherein the list of testable devices is associated with a plurality of independent test modules for the target computer system, the independent test modules further providing data for loading and initializing them on the first computer system even when the testable devices are not present in the first computer system;
- (b) creating a list of devices of the target computer system to be tested from the list of testable devices;
- and
- (c) compiling on the first computer system a set of test scripts from the list of devices.
A first computer system for developing test scripts for testing a separate target computer system, the first computer system comprising:
- a processor;
- a video display means coupled to said processor;
- a hard disk storage system coupled to said processor;
- an input device coupled to said processor;
- and
- processor readable code for performing the steps of:
- (a) receiving on the video display a list of testable devices for at least the target computer system, wherein the list of testable devices is associated with a plurality of independent test modules for the target computer system, the independent test modules further providing data for loading and initializing them on the first computer system even when the testable devices are not present in the first computer system;
- (b) creating a list of devices of the target computer system to be tested from the list of testable devices;
- and
- (c) compiling on the first computer system a set of test scripts from the list of devices.
Dependencies are inferred from the claim text.