Patent ID: 8185877

Claim:
A system for testing at least one application, comprising: at least one processor; and at least one storage medium storing instructions that, when executed by the at least one processor, enables a computer to perform the following: creating at least one test plan comprising a test object, a test method and a test parameter; identifying at least one object and a parameter each associated with the at least one application, the at least one object or parameter corresponding to the test object or test parameter, respectively, of the at least one test plan; determining test results associated with testing of the at least one application according to the at least one test plan, the test results comprising: (1) baseline test results achieved by resolving the at least one test plan against the at least one application, and (2) regression test results achieved by resolving the at least one test plan against the at least one application; identifying dynamic data to be parameterized; automatically parameterizing the identified dynamic data associated with the at least one application; determining changes in dynamic data associated with a failure associated with the at least one application by comparing the regression test results with the associated baseline test results; and excluding from the determined changes in dynamic data those changes attributed to the parameterized dynamic data associated with the at least one application.