Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Web- recorder- инструмент для записи действий пользователя в браузере.

Recorder записывает манипуляции пользователя в браузере и автоматически производит добавление определенных действий на флоу в Studio.


Image Added

Порядок работы

  1. WebRecorder производит запись действий пользователя, и отправляет их в Studio через Web SocketsWeb Sockets — это технология, позволяющая создавать интерактивное соединение для обмена сообщения в онлайн-режиме. Соединение создаётся в сети между сервером и клиентом (браузером).;
  2. В Studio создаётся ресурс с типом «web-элемент»;
  3. На основании параметров из web-элемента вызывается соответствующее действие и располагается на флоу;
  4. Параметры действия заполняются параметрами из web-элемента (по умолчанию «Default attribute»);
  5. При запуске действия движок обращается к параметрам веб-элемента. 

 

Поддерживаемые браузеры

  • Chrome
  • YandexBrowser

Все добавленные действия автоматически предзаполняются входными параметрами, полученными из браузера.  В случае если параметр не найден действием, автоматически выбирается следующий параметр из веб-элемента.

 

Список параметров получаемых Recorder

При добавлении ресурса, путем нажатия на кнопку плюса, будет открыто окно "Добавление нового ресурса".

Image Added


Поля для заполнения:

Параметр

Значение параметра

DisplayNameОтображаемое имя элемента

Page title

Имя страницы

Url

Адрес страницы

ElementId

Идентификатор элемента

ElementName

Имя тега

XPath

Запрос к элементу

Full XPathПолный запрос к элементу

Selector

Путь к элементу в html

Class

Перечисление классов элемента

TagName

Тип тега

LinkText

Адрес страницы, на который ссылается выбранный элемент

JavaScript

Код для поиска элемента на странице

IFrame

Имя отдельного HTML-документ на странице

Default Attribute

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

 

При нажатии на кнопку SPY имеется возможность забрать свойства другого элемента. 

Image Added



Список действий поддерживаемых в Recorder

  • Клик
  • Открыть браузер
  • Открыть вкладку
  • Перейти по URL
  • Отправить нажатие клавиш
  • Расширенный клик
  • Получить текст
  • Получить таблицу
  • Получить значение
  • Получить значение чекбокса
  • Получить значение списка
  • Получить значение радио-кнопки
  • Переключиться на вкладку
  • Переключиться на фрейм

Условия записи данных действий и заполняемые параметры отображены в разделе Web-recorder