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

Ключ

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

Web-элемент - это ресурс, хранящий информацию об уникальном элементе на web-странице (текстовое поле/кнопка/блок текста)

Действия из группы «Браузерыs» используют параметры из web-элемента для обнаружения этого элемента в окне и дальнейшей работы с ним.

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

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


Image AddedImage Removed


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

...

Web-recorder

...

  1. Web-recorder производит запись действий пользователя, и отправляет их в Robin Studio с помощью технологии Web Sockets;

...

  1. В Robin Studio создаётся ресурс с типом «web-элемент»;

...

  1. На основании параметров из web-элемента вызывается соответствующее действие и располагается на рабочем поле;

...

  1. Параметры действия заполняются параметрами из web-элемента (по умолчанию «Default attribute»);

...

  1. При запуске действия ПО обращается к параметрам веб-элемента.

Внимание! Web-

...

recorder поддерживает только браузер Chrome. 

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

Список параметров

...

получаемых Web-recorder

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


Image RemovedImage Added


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

ПараметрЗначение параметра
DisplayNameОтображаемое имя элемента
Page titleИмя страницы
UrlАдрес страницы
ElementIdИдентификатор элемента
ElementNameИмя тега
XPathЗапрос к элементу
Full XPathПолный запрос к элементу
SelectorПуть к элементу в html
ClassПеречисление классов элемента
TagNameТип тега
LinkTextАдрес страницы, на который ссылается выбранный элемент
JavaScriptКод для поиска элемента на странице
IFrameИмя отдельного HTML-документ на странице
Default AttributeАтрибут который используется в параметрах действия по умолчанию. Возможен выбор элемента.

 


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


Image RemovedImage Added

После добавления блока web-элементов пользователю становится доступен набор кнопок. 

Image Removed

Image Added

Функции кнопок:

Image AddedImage Removed



При нажатии на кнопку SPY в кнопку [Spy] в появившемся окне пользователю необходимо ввести URL-страницы и нажать на кнопку [Начать]. Image Removed

После нажатия на кнопку [Начать] в правом нижнем углу экрана АРМа появляется окно, в котором отобразится информация о DisplayName, Xpath и Selector. 

После закрытия браузера окно WebSpy заполняется соответствующими параметрами.

...

Image Added

Для приостановки работы web-элемента необходимо нажать на кнопку

...

«Пауза» ,

...

для завершения работы – на кнопку

...

«Стоп».

...

Для сохранения созданного web-элемента необходимо нажать на кнопку

...

«Сохранить»,

...

для отказа от сохранения – на кнопку

...

«Отмена».

...

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

...

в Recorder

...


  1. открыть вкладку;

...

  1. перейти по URL;

...

  1. отправить нажатие клавиш;

...

  1. расширенный клик;

...

  1. получить текст;

...

  1. получить таблицу;

...

  1. получить значение;

...

  1. получить значение чек-бокса;

...

  1. получить значение списка;

...

  1. получить значение радио-кнопки;

...

  1. переключиться на вкладку;

...

  1. переключиться на фрейм

...

  1. .

...