The Generic Recorder Framework (GRF) provides a common user interface
experience for all users that record tests. The GRF simplifies the process
of extending a recorder by including a reusable extension point. For example,
you could define one custom set of wizard pages to reuse for multiple recorders.
The GRF is backwards-compatible with previous versions of the Test and
Performance Tools Platform (TPTP).
The GRF includes the org.eclipse.hyades.test.core.Recorder
extension point,
for creating a new recorder. The extension point can be used to perform the following steps:
-
Define the Recorder Message Provider.
-
Define the Recorder Client Helper.
-
Define the Wizard Page Provider.
-
Define the Execution Options Provider.
The recorder user interface wizard records a
session, generates a test from the recording, and then opens the test in the test editor.
For more information about these classes, see the
generic recorder extension point documentation.