Back to results
US 10,482,001 B2Granted
Automated dynamic test case generation
AssigneeInternational Business Machines Corporation
InventorsDeborah A. Furman, Anthony T. Sofia
Life of this patent
Estimating the term…
Abstract
Embodiments of the present invention provide systems and methods for generating a set of test cases using a base test program. The base test program may be used as both a functional drive and as a performance measuring test case. From the base test program, additional key and value pairs may be added to the base test program to force specific test scenarios.
Claims17
A method for dynamically generating automatic computer generated test cases, the method comprising, performing on a processor:
- testing a software interface in a plurality of phases of an interface test, wherein the plurality of phases comprises a first phase and a second phase;
- providing, as a part of the interface test, a base test, the base test configured to measure performance of the software interface, wherein the base test is designed to drive a variable amount of load for performance throughput;
- for the plurality of phases, adding, to the base test, a plurality of key and value pairs, wherein the plurality of key and value pairs are associated with functional test variations related to the interface test;
- generating a plurality of test cases from the base test, wherein the plurality of test cases comprises a set of aspects to be tested, the plurality of test cases covering each of the plurality of phases;
- executing the plurality of test case;
- for the first phase, adding, to the base test, a first key and value pair of the plurality of key and value pairs that are associated with a functional test variation related to an environment of the interface test;
- and
- for the second phase, adding, to the base test, a second key and value pair of the plurality of key and value pairs that are associated with a functional test variation related to an actual test of the interface.
5 more elements
Dependencies are inferred from the claim text.