Patent ID: 7644398
Filing Date: 2010-01-05
Classification: G06F

Abstract:
1. A method for generating tests from a software artifact, each test comprising a sequence of test vectors and each test vector comprising a set of input values for inputs of the software artifact, the method comprising: identifying a set of coverage targets in the software artifact to be exercised by the tests; executing the software artifact from an initial input state of the software artifact according to a set of initial tests, and correspondingly: attempting to reach those coverage targets not exercised by the initial tests, based on probing from one or more of the bridge states, rather than from the initial input state of the software artifact, wherein probing from a given bridge state comprises: saving as said tests the sequences of test vectors from the initial tests that exercised one or more of the coverage targets, along with any probing sequences that were appended during said probing from one or more of the bridge states.