Skip to content

Relative Analog Recording

Purpose

Relative analog recording is used to track mouse usage (movement and clicks) and keyboard events.  For relative analog recording, events are recorded in relation to the top-left corner of the application's window.  The events are recorded in a file of type arf (Analog Recording File).

analog_recording_relative

Value

Not all applications can be recorded by locating and learning objects being used.  A very good example of this is free-hand drawing in an application such as Microsoft Paint (Start Menu > Accessories > Paint).  There are several reasons why this application cannot be recorded using object tracking, learning and recording.  The most important is that when the mouse is moved free-hand, it is operating on the same object the whole time - the blank "canvas."  Another reason is that the application changes behaviour and the positions of the canvas change depending on the size of the canvas and the positions of floating toolbars.

Relative analog recording is provided by Rapise to make it possible to make it possible to design and implement tests for these types of applications.

See Also