Инструменты RIA Recording используются для выполнения и записи различных действий через богатые интернет-приложения в скрипт мониторинга веб-приложений.

Кнопка Key-Mouse на левой боковой панели инструментов EveryStep Recorder позволяет отслеживать движения мыши, свитки мышей и действия клавиатуры.

Для записи движений мыши необходимо нажать и удерживайте левую кнопку мыши и переместить мышь в нужное место.

Зеленый курсор появится в месте курсора и двигаться с курсором.

Когда вы отпустите кнопку мыши, курсор будет оставаться в текущем месте, пока вы не нажмете или удерживайте левую кнопку мыши снова.

Все движения отражены в скрипте как последовательность координат, например:

"tab0.MouseMove (new int[14, 2] { {1,-21}, {-34,-79}, {-22,-33}, {-16,-17}, {1,-15}, {120,-33}, {63,-23}, {11,-7}, {15,-9}, {8,-3}, {2,-1}, {6,4}, {-57,-1}, {-10,0>;"

Клики также привязаны к сетке разрешения и отражаются в качестве координат:

tab0.Click (-212, 4);

Для контента, не создающий модели объектов документов (DOM), таких как Flash, Silverlight, Java, Flex, Ajax, Shockwave, ActiveX и другие подобные технологии, опция Key-Mouse позволяет парить над элементами страницы, выбирая автоматические элементы меню, заполняя формы и многое другое.