CONFIGURABLE TESTING OF COMPUTER PROGRAMS
First Claim
1. A computing system for configurable testing of a computer program, the computing system including:
- a storage medium storing a set of one or more testing specifications, and attribute information defining one or more attributes of a recognizable portion of the computer program; and
a configurable testing module, including at least one processor, configured to process the computer program according to at least a first testing specification associated with the computer program, the processing including;
traversing a representation of the computer program that includes elements that represent recognizable portions of the computer program, andwhile traversing the representation, recognizing recognizable portions of the computer program, and storing values of attributes, defined by the attribute information, of the recognized portions of the computer program.
3 Assignments
0 Petitions
Accused Products
Abstract
Configurable testing of a computer program includes: storing a set of one or more testing specifications, and attribute information defining one or more attributes of a recognizable portion of the computer program; and processing, using at least one processor, the computer program according to at least a first testing specification associated with the computer program. The processing includes: traversing a representation of the computer program that includes elements that represent recognizable portions of the computer program, and while traversing the representation, recognizing recognizable portions of the computer program, and storing values of attributes, defined by the attribute information, of the recognized portions of the computer program.
27 Citations
28 Claims
-
1. A computing system for configurable testing of a computer program, the computing system including:
-
a storage medium storing a set of one or more testing specifications, and attribute information defining one or more attributes of a recognizable portion of the computer program; and a configurable testing module, including at least one processor, configured to process the computer program according to at least a first testing specification associated with the computer program, the processing including; traversing a representation of the computer program that includes elements that represent recognizable portions of the computer program, and while traversing the representation, recognizing recognizable portions of the computer program, and storing values of attributes, defined by the attribute information, of the recognized portions of the computer program. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A computing system for configurable testing of a computer program, the computing system including:
-
means for storing a set of one or more testing specifications, and attribute information defining one or more attributes of a recognizable portion of the computer program; and means for processing the computer program according to at least a first testing specification associated with the computer program, the processing including; traversing a representation of the computer program that includes elements that represent recognizable portions of the computer program, and while traversing the representation, recognizing recognizable portions of the computer program, and storing values of attributes, defined by the attribute information, of the recognized portions of the computer program.
-
-
27. A method for configurable testing of a computer program, the method including:
-
storing a set of one or more testing specifications, and attribute information defining one or more attributes of a recognizable portion of the computer program; and processing, using at least one processor, the computer program according to at least a first testing specification associated with the computer program, the processing including; traversing a representation of the computer program that includes elements that represent recognizable portions of the computer program, and while traversing the representation, recognizing recognizable portions of the computer program, and storing values of attributes, defined by the attribute information, of the recognized portions of the computer program.
-
-
28. Software stored on a computer-readable medium, for configurable testing of a computer program, the software including instructions for causing a computing system to:
-
store a set of one or more testing specifications, and attribute information defining one or more attributes of a recognizable portion of the computer program; and process the computer program according to at least a first testing specification associated with the computer program, the processing including; traversing a representation of the computer program that includes elements that represent recognizable portions of the computer program, and while traversing the representation, recognizing recognizable portions of the computer program, and storing values of attributes, defined by the attribute information, of the recognized portions of the computer program.
-
Specification