История страницы
Отображение дочерних элементов |
---|
Оглавление |
---|
Web- recorder- инструмент для записи действий пользователя в браузере.
Recorder записывает манипуляции пользователя в браузере и автоматически производит добавление определенных действий на флоу в Studio.
Порядок работы
- WebRecorder производит запись действий пользователя, и отправляет их в Studio через Web Sockets. Web Sockets — это технология, позволяющая создавать интерактивное соединение для обмена сообщения в онлайн-режиме. Соединение создаётся в сети между сервером и клиентом (браузером).;
- В Studio создаётся ресурс с типом «web-элемент»;
- На основании параметров из web-элемента вызывается соответствующее действие и располагается на флоу;
- Параметры действия заполняются параметрами из web-элемента (по умолчанию «Default attribute»);
- При запуске действия движок обращается к параметрам веб-элемента.
Поддерживаемые браузеры
- Chrome
- YandexBrowser
Все добавленные действия автоматически предзаполняются входными параметрами, полученными из браузера. В случае если параметр не найден действием, автоматически выбирается следующий параметр из веб-элемента.
Список параметров получаемых Recorder
При добавлении ресурса, путем нажатия на кнопку плюса, будет открыто окно "Добавление нового ресурса".
Поля для заполнения:
...
Параметр
...
Значение параметра
...
Page title
...
Имя страницы
...
Url
...
Адрес страницы
...
ElementId
...
Идентификатор элемента
...
ElementName
...
Имя тега
...
XPath
...
Запрос к элементу
...
Selector
...
Путь к элементу в html
...
Class
...
Перечисление классов элемента
...
TagName
...
Тип тега
...
LinkText
...
Адрес страницы, на который ссылается выбранный элемент
...
JavaScript
...
Код для поиска элемента на странице
...
IFrame
...
Имя отдельного HTML-документ на странице
...
Default Attribute
...
Атрибут который используется в параметрах действия по умолчанию. Возможен выбор элемента.
При нажатии на кнопку SPY имеется возможность забрать свойства другого элемента.
Список действий поддерживаемых в Recorder
- Клик
- Открыть браузер
- Открыть вкладку
- Перейти по URL
- Отправить нажатие клавиш
- Расширенный клик
- Получить текст
- Получить таблицу
- Получить значение
- Получить значение чекбокса
- Получить значение списка
- Получить значение радио-кнопки
- Переключиться на вкладку
- Переключиться на фрейм
Условия записи данных действий и заполняемые параметры отображены в разделе Web-recorder.