Enterprise test system having run time test object generation
First Claim
Patent Images
1. A method for creating complex objects for exercising an application under test, comprising:
- generating a test driver to exercise methods associated with a component of the application under test;
providing a user with a plurality of options for selecting how objects for the test driver are created and initialized with test data;
automatically generating test code corresponding to the user'"'"'s instructions; and
running the test driver.
2 Assignments
0 Petitions
Accused Products
Abstract
An enterprise test system for synthesizing complex objects to exercise an application under test.
59 Citations
16 Claims
-
1. A method for creating complex objects for exercising an application under test, comprising:
-
generating a test driver to exercise methods associated with a component of the application under test;
providing a user with a plurality of options for selecting how objects for the test driver are created and initialized with test data;
automatically generating test code corresponding to the user'"'"'s instructions; and
running the test driver. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for synthesizing complex objects, comprising:
-
examining application code to identify portions in which a predetermined object and associated sub-objects are created; and
generating a plurality of threads each of which attempts to determine how the application code creates the object. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A method for synthesizing complex objects, comprising:
-
reflecting a complex object to determine fields associated with the complex object;
using Java serialization to serialize the complex object to allocate memory space for the complex object;
creating a plurality of instances of the complex object;
initializing the plurality of complex objects with test data; and
load testing the complex object. - View Dependent Claims (14, 15, 16)
-
Specification