Data processing: software development – installation – and managem – Software program development tool – Testing or debugging
Reexamination Certificate
2007-10-02
2007-10-02
An, Meng-Al T. (Department: 2193)
Data processing: software development, installation, and managem
Software program development tool
Testing or debugging
C717S125000, C717S130000, C717S131000
Reexamination Certificate
active
10459893
ABSTRACT:
Provided is a system and method comprising a test suite generation mechanism for testing a domain (e.g., software program) via “black-box” testing. Parameters are defined, appropriate values for each are chosen, and via the system and method a suite of test cases are automatically generated that covers all N-way parameter combinations (e.g., pairs when N=2) while respecting any specified domain constraints. After receiving a model comprising the parameters and respective values to test, along with constraints in a form of logical predicates, the system and method produces the test cases. Based on the constraints, an algorithm removes invalid combinations in a first stage, and prevents any other invalid combinations from being used in a second stage during the test case generation process. A full set of statistically valuable test cases are thus efficiently and automatically generated, significantly improving testing while significantly reducing the resources needed to test.
REFERENCES:
patent: 6321376 (2001-11-01), Willis et al.
patent: 6505342 (2003-01-01), Hartmann et al.
patent: 6698012 (2004-02-01), Kossatchev et al.
patent: 2004/0064806 (2004-04-01), Johnston-Watt et al.
An Meng-Al T.
Francis Mark P.
Microsoft Corporation
Workman Nydegger
LandOfFree
Method and system for generating an efficient test suite... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and system for generating an efficient test suite..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for generating an efficient test suite... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3834586