Apparatus and method for testing computer systems
First Claim
1. A method of testing a computer system having a set of components, the set of components including a memory, the memory including a testing program for testing at least one of the set of components, the method comprising the steps of:
- A. providing a test header file associated with a selected computer component;
B. providing a component file listing the set of components of the computer system;
C. comparing a Boolean-type expression in the test header file with data in the component file to determine if the Boolean-type expression is "True"; and
D. executing the testing program if it is determined that the Boolean-type expression is "True".
14 Assignments
0 Petitions
Accused Products
Abstract
A method, apparatus, and computer program product for testing a computer system having a set of computer components and a testing program stored in memory provides both a test header file associated with a selected component, and a component file listing the set of components of the computer system. The test header file and component header file are compared to determine if the selected computer component is one of the set of components of the computer system. If it is determined that the selected component is one of the set of components of the computer system, then the testing program is executed.
-
Citations
65 Claims
-
1. A method of testing a computer system having a set of components, the set of components including a memory, the memory including a testing program for testing at least one of the set of components, the method comprising the steps of:
-
A. providing a test header file associated with a selected computer component; B. providing a component file listing the set of components of the computer system; C. comparing a Boolean-type expression in the test header file with data in the component file to determine if the Boolean-type expression is "True"; and D. executing the testing program if it is determined that the Boolean-type expression is "True". - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. An apparatus for testing a computer system having a set of components, the set of components including a memory, the memory including a testing program for testing at least one of the set of components, the apparatus comprising:
-
a test header file associated with a selected computer component; a component file listing the set of components of the computer system; means for comparing a Boolean-type expression in the test header file with data in the component file to determine if the Boolean-type expression is "True"; and means for executing the testing program if it is determined that the Boolean-type expression is "True". - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A computer program product for use on a computer system having a set of components for testing the computer system, the set of components including a memory, the memory including a testing program for testing at least one of the set of components, the computer program product comprising a computer usable medium having computer readable program code thereon, the computer readable program code including:
-
program code for providing a test header file associated with a selected computer component; program code for providing a component file listing the set of components of the computer system; program code for comparing a Boolean-type expression in the test header file with data in the component file to determine if the Boolean-type expression is "True"; and program code for executing the testing program if it is determined that the Boolean-type expression is "True". - View Dependent Claims (39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56)
-
-
57. An apparatus for testing a component of a computer system having a display device, the apparatus comprising:
-
a testing program for testing the component; a test header file including control information relating to the testing program; a test documentation file including means for displaying on the display device indicia relating to the testing program; a controller program to read the test header file and execute the testing program in accordance with the control information in the test header file, the controller displaying indicia from the testing documentation file in response to the execution of the testing program; and a component file listing a set of components in the computer system, the controller comparing a Boolean-type expression in the test header file to data in the component file to determine if the Boolean-type expression is "True". - View Dependent Claims (58, 59, 60, 61, 62)
-
-
63. A computer program product for testing a component of a computer system having a display device, the computer program product comprising a computer usable medium having computer readable program code thereon, the computer readable program code including:
-
program code for testing the component; program code for providing control information to control the execution of the testing program; program code for displaying on the display device indicia relating to the testing program; program code for reading the test header file and executing the testing program in accordance with the control information in the test header file, the program code for reading including program code for displaying indicia from the testing documentation file in response to the testing program; and program code for listing a set of components in the computer system; and program code for comparing a Boolean-type expression in the test header file to data in the component file to determine if the Boolean-type expression is "True". - View Dependent Claims (64, 65)
-
Specification