Patent ID: 8423962

Claim:
A system for automatically generating test execution plans comprising: a plurality of user-configured testing parameters defining testing requirements for a software application under test to be evaluated within a software testing system, wherein at least one testing objective for a software application is defined by the user-configurable testing parameters, wherein the plurality of user-configured testing parameters comprises at least four of a name of the software application under test, a version of the software application under test, a test type, a testing environment, a name of a software tester, a skill set of an unnamed software tester, a name of a component of the software application under test, a test coverage value, a testing start date, and a test duration; a predefined test execution plan data model defining a plurality of testing metadata for generating a test execution plan for the software application under test, wherein the plurality of testing metadata is representative of a plurality of software testing domain data for the software testing system, said testing metadata specifying details of finite shared resources of a test center shared by all projects under test, wherein said generated test execution plan details specific allocation of the finite shared resources dedicated towards at last one phase of testing the software application to satisfy the at least one testing objective for the software application; and a test execution plan generation tool configured to automatically generate the test execution plan for the software application under test utilizing the plurality of user-configured testing parameters and the predefined test execution plan data model, wherein each generated test execution plan details specific allocations of the finite shared resources dedicated towards at least one phase of testing the software application to satisfy the at least one testing objective for the software application.