AUTOMATED TEST EXECUTION PLAN GENERATION
First Claim
1. A method for automatically generating test execution plans comprising:
- receiving of a plurality of user-configured testing parameters for a software application under test by a test execution plan generation tool, said test execution plan tool comprising a computer program product stored on a physical medium, wherein the plurality of user-configured testing parameters correlate to at least one item contained in a predefined test execution plan data model associated with the test execution plan generation tool, and wherein at least one testing objective for the software application is defined by the user-configurable testing parameters; and
automatically generating a test execution plan utilizing the plurality of user-configured testing parameters and a predefined test execution plan data model, wherein the predefined test execution plan data model comprises testing metadata representing software testing domain data for a software testing system being used to evaluate the software application under test, 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 least one phase of testing the software application to satisfy the at least one testing objective for the software application.
1 Assignment
0 Petitions
Accused Products
Abstract
A set of user-configured testing parameters for a software application under test can be received by a test execution plan generation tool. At least one testing objective for the software application can be defined by user-configurable testing parameters. A test execution plan can be automatically generated utilizing the user-configured testing parameters and a predefined test execution plan data model. The predefined test execution plan data model can include testing metadata representing software testing domain data for a software testing system being used to evaluate the software application under test. The testing metadata can specify details of finite shared resources of a test center shared by all projects under test. The generated test execution plan can detail specific allocation 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.
-
Citations
20 Claims
-
1. A method for automatically generating test execution plans comprising:
-
receiving of a plurality of user-configured testing parameters for a software application under test by a test execution plan generation tool, said test execution plan tool comprising a computer program product stored on a physical medium, wherein the plurality of user-configured testing parameters correlate to at least one item contained in a predefined test execution plan data model associated with the test execution plan generation tool, and wherein at least one testing objective for the software application is defined by the user-configurable testing parameters; and automatically generating a test execution plan utilizing the plurality of user-configured testing parameters and a predefined test execution plan data model, wherein the predefined test execution plan data model comprises testing metadata representing software testing domain data for a software testing system being used to evaluate the software application under test, 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 least one phase of testing the software application to satisfy the at least one testing objective for the software application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. 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; 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. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A computer program product comprising a computer readable storage medium having computer usable program code embodied therewith, the computer usable program code digitally encoded in a physical storage medium comprising:
-
computer usable program code configured to receive a plurality of user-configured testing parameters for a software application under test by a test execution plan generation tool, said text execution plan tool comprising a computer program product stored on a physical medium, wherein the plurality of user-configured testing parameters correlate to at least one item contained in a predefined test execution plan data model associated with the test execution plan generation tool, and wherein at least one testing objective for the software application is defined by the user-configurable testing parameters; computer usable program code configured to automatically generate a test execution plan utilizing the plurality of user-configured testing parameters and a predefined test execution plan data model, wherein the predefined test execution plan data model comprises testing metadata representing software testing domain data for a software testing system being used to evaluate the software application under test, 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 computer usable program code configured to store the generated test execution plan coupled with the plurality of user-configured testing parameters. - View Dependent Claims (19, 20)
-
Specification