Test definition tool
First Claim
1. 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.
2 Assignments
0 Petitions
Accused Products
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.
225 Citations
20 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. 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. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. 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. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification