A test recorder captures user interactions with an application.
These interactions are saved, and a test is generated from these recorded
actions.
A functioning test recorder must have the following characteristics:
- It is listed as a recorder in the Generic Recorder Wizard.
- It collects data for the recording.
- It generates a file that contains the recorded data.
- It launches the appropriate test generator for the recorded data to produce
a test suite, if applicable.
To extend the recorder, you must extend elements in the workbench,
including the user interface and the Agent Controller components.