Script recorder is a GUI feature which allows to record user interaction with the
remote desktop to a plain test script. As it is attached to the
client-to-server communication channel, it applies just to mouse events
and key strokes.
Having the Record & Replay
feature doesn't mean that you just
record something and the automation is finished. It just makes
your life much easier and it considerably flattens the learning curve.
It will help you to create the basic flow of key and mouse events
needed to reproduce a task (test case) on the remote desktop. It is
usually necessary to
perform manual adjustments to the generated code then - modify
merge commands, add verification points, create reusable procedures or
arguments through variables where appropriate. Keep in mind that the
generated code is in general not 100% reliable and it may fail to
reproduce the task.
The recorder may be switched on and off through the Script->Record menu item or by
the tool bar button. As it
produces code into the active editor (the visible one), be sure to set
the caret (cursor) position in the editor to the line you want the code
to be inserted to. The recorder then converts mouse and key actions
from the desktop viewer to Mouse, Press, Type and Typeline
commands and inserts them into the editor. It also measures time spans
between individual events, multiplies them by the configured
coefficient and inserts them into the command through the wait
parameters. Recorder behavior may be customized through the Scripting->Script Recorder
preference group in the Preferences window.
The following video shows how to use the recorder.
on Windows XP
learn more about the script recorder read the Script Recorder