Patent ID: 6865692

Claim:
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, wherein at least one of the plurality of probes is an Enterprise Java Bean (EJB) software component probe transparently inserted between an EJB software component client and an EJB software component, and wherein a name proxy of the inserted EJB software component probe and the EJB software component are manipulated to transparently insert the EJB software component probe.