System and method for adaptive software testing
AssigneeSun Microsystems, Inc.
InventorsCharles Jianping Zhou, Teh-Ming Hsieh
Life of this patent
Estimating the term…
Loading patent…
AssigneeSun Microsystems, Inc.
InventorsCharles Jianping Zhou, Teh-Ming Hsieh
Estimating the term…
A system and method for mapping software components (e.g., source files, binary files, modules) to test cases that test the components and providing rating information regarding each test case's effectiveness against its tested components. Each test case is applied to test a corresponding subset of the components, during which data are gathered (e.g., amount or elements of a component that were tested, which components were tested, time). Each test case is applied separately so that correlations between each test case and the corresponding subset of the software components can be recorded (and vice versa). A rating is generated to indicate how completely or effectively a test case covers a software component. A bipartite graph and/or other data structures may be constructed to map test cases to the software components they test, and vice versa.
A computer-implemented method of mapping software components to test cases that test the software components, the method comprising:
A computer readable medium storing instructions that, when executed by a computer, cause the computer to perform a method of mapping software components to test cases that test the software components, the method comprising:
A computer readable medium containing a data structure configured for mapping software components to test cases configured to test the software components, the data structure comprising:
A computer system for testing software, the computer system comprising:
Dependencies are inferred from the claim text.