Enterprise test system having program flow recording and playback
First Claim
Patent Images
1. A system for testing an enterprise system, comprising:
- an aggregator for interfacing with an application under test that forms a part of an enterprise application system;
a signal generator/database coupled to the aggregator for storing and retrieving data; and
a plurality of probes each of which can be inserted between the aggregator and a respective component of the application under test, the plurality of probes for recording component data during a teach mode in the signal generator/database and injecting the data stored in the signal generator/database into the enterprise system during a playback mode to test the components.
2 Assignments
0 Petitions
Accused Products
Abstract
An enterprise test system includes a plurality of probes inserted at various locations in the enterprise system for recording data from system components during teach mode. During playback mode, the recorded data is used to exercise the system as probes collect actual data for comparison to expected data. In one embodiment, data from actual user transactions is recorded by the probes. The recorded data can be expanded to load test a component using recorded transaction data. In one embodiment, the recorded data can be used to load test a component under test without compiling test code.
-
Citations
35 Claims
-
1. A system for testing an enterprise system, comprising:
-
an aggregator for interfacing with an application under test that forms a part of an enterprise application system;
a signal generator/database coupled to the aggregator for storing and retrieving data; and
a plurality of probes each of which can be inserted between the aggregator and a respective component of the application under test, the plurality of probes for recording component data during a teach mode in the signal generator/database and injecting the data stored in the signal generator/database into the enterprise system during a playback mode to test the components. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for testing an enterprise system, comprising:
-
inserting a plurality of probes between an aggregator and respective components of an application under test;
recording data received by the plurality of probes during a teach mode;
storing the recorded data in a database;
injecting the recorded data into the enterprise system during a playback mode;
recording data received by the plurality of probes during the playback mode; and
comparing actual and expected data. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
23. A computer program product for testing an enterprise system comprising code for:
-
inserting a plurality of probes between an aggregator and respective components of an application under test;
recording data received by the plurality of probes during a teach mode;
storing the recorded data in a database;
injecting the recorded data into the enterprise system during a playback mode;
recording data received by the plurality of probes during the playback mode; and
comparing actual and expected data.
-
Specification