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

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

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

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

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

Все добавленные действия автоматически перезаполняются входными параметрами, полученными из браузера. В случае если параметр не найден действием, автоматически выбирается следующий параметр из веб-элемента. У веб-элемента есть ряд параметров и внизу окна "Добавление нового ресурса" есть выпадающий список, где можно выбрать по какому параметру искать элемент (имя элемента, xpath, selector и др).

Например, у нас в поле выбран CSS-Selector и по нему не удалось найти элемент, но это не значит, что элемент не будет найден. Будет произведен поиск по следующему параметру, например, Xpath.

  • Нет меток