Skip to content

Браузер

rpa-browser

Новая вкладка

Сценарий использования: создание новой вкладки браузера. New Tab

Закрытие вкладки

Сценарий использования: закрытие текущей вкладки. Close Tab

Активная вкладка

Сценарий использования: установка текущей вкладки в качестве активной вкладки браузера, обычно используется вместе со скриншотами страницы. Active Tab

Переключение вкладок

Сценарий использования: переключение вкладок в соответствии с условием. Необходимо, когда в браузере открыто несколько сайтов, и RPA должен работать с несколькими сайтами. Switch Tab

Параметр
Описание
Способ поискаСпособ поиска целевой вкладки для переключения: Url, Title, Next Tab, Previous Tab, Tab Index.
Информация о вкладкеИнформация о целевой вкладке, заполняется, если способ поиска — Url, Title или Tab Index.
УсловиеУсловие поиска целевой вкладки, выбирается, если способ поиска — Url, Title или Tab Index: Equal, Not Equals, Contain, Not Contain.

Перейти по URL

Сценарий использования: используется для перехода на определенный сайт. Goto Url

Параметр
Описание
UrlВведите URL сайта, например: https://amazon.com. Если протокол не указан, по умолчанию используется https://.    
ТаймаутВремя ожидания перехода на сайт.

Прокрутка элемента

Сценарий использования: прокрутка страницы до целевого элемента. Scroll Element

Параметр
Описание
СелекторВведите селектор элемента, например, #email, input[type="password"], .button_search и т.д. Информацию о селекторах см. по ссылке: https://developer.mozilla.org/docs/Learn/CSS/Building_blocks/Selectors
ПеременнаяВыберите переменную, в которой хранится объект
Порядок элементовФиксированный: выбор элемента с фиксированным порядковым номером
Случайный в интервале: случайный выбор элемента в заданном интервале
Тип прокруткиМгновенно: мгновенная прокрутка до целевого элемента
Плавная: плавная прокрутка до целевого элемента

Прокрутка страницы

Сценарий использования: прокрутка страницы до указанной позиции. Scroll Page

Параметр
Описание
ТипПозиция: прокрутка до указанной позиции
Координаты: прокрутка до указанных координат
ПозицияВерх, середина, низ
КоординатыКоординаты точки прокрутки
Тип прокруткиМгновенно: мгновенная прокрутка до целевого элемента
Плавная: плавная прокрутка до целевого элемента

Обновление страницы

Сценарий использования: обновление текущей страницы. Refresh Page

Назад

Сценарий использования: возврат на предыдущую страницу, аналог кнопки «Назад» в браузере. Page Back

Клик по элементу

Сценарий использования: клик по элементу на странице, например, по изображению или кнопке. Click Element

Параметр
Описание
СелекторВведите селектор элемента, например, #email, input[type="password"], .button_search и т.д. Информацию о селекторах см. по ссылке: https://developer.mozilla.org/docs/Learn/CSS/Building_blocks/Selectors
ПеременнаяВыберите переменную, в которой хранится объект
Порядок элементовФиксированный: выбор элемента с фиксированным порядковым номером
Случайный в интервале: случайный выбор элемента в заданном интервале
Тип кликаТип клика: одинарный, двойной
Кнопка мышиКнопка мыши: левая, правая

Ввод текста

Сценарий использования: ввод текста в соответствующий элемент. Input Content

Параметр
Описание
СелекторВведите селектор элемента, например, #email, input[type="password"], .button_search и т.д. Информацию о селекторах см. по ссылке: https://developer.mozilla.org/docs/Learn/CSS/Building_blocks/Selectors
ПеременнаяВыберите переменную, в которой хранится объект
Порядок элементовФиксированный: выбор элемента с фиксированным порядковым номером
Случайный в интервале: случайный выбор элемента в заданном интервале
Задержка вводаИнтервал времени между вводом каждого символа
ТекстТекст для ввода, может комбинироваться с переменными, например: Apple IPhone ${version}. Если значение version равно 15, то в итоге будет введен текст: Apple IPhone 15

Наведение курсора

Сценарий использования: наведение курсора мыши на целевой элемент. Hover Element

Параметр
Описание
СелекторВведите селектор элемента, например, #email, input[type="password"], .button_search и т.д. Информацию о селекторах см. по ссылке: https://developer.mozilla.org/docs/Learn/CSS/Building_blocks/Selectors
ПеременнаяВыберите переменную, в которой хранится объект
Порядок элементовФиксированный: выбор элемента с фиксированным порядковым номером
Случайный в интервале: случайный выбор элемента в заданном интервале

Фокусировка элемента

Сценарий использования: фокусировка элемента, курсор появится в поле ввода, только для элементов типа input. Focus Element

Параметр
Описание
СелекторВведите селектор элемента, например, #email, input[type="password"], .button_search и т.д. Информацию о селекторах см. по ссылке: https://developer.mozilla.org/docs/Learn/CSS/Building_blocks/Selectors
ПеременнаяВыберите переменную, в которой хранится объект
Порядок элементовФиксированный: выбор элемента с фиксированным порядковым номером
Случайный в интервале: случайный выбор элемента в заданном интервале

Прохождение элемента

Сценарий использования: имитация прохождения мыши над кнопкой, изображением, полем ввода и т.д. Passing Element

Параметр
Описание
СелекторВведите селектор элемента, например, #email, input[type="password"], .button_search и т.д. Информацию о селекторах см. по ссылке: https://developer.mozilla.org/docs/Learn/CSS/Building_blocks/Selectors
ПеременнаяВыберите переменную, в которой хранится объект
Порядок элементовФиксированный: выбор элемента с фиксированным порядковым номером
Случайный в интервале: случайный выбор элемента в заданном интервале

Скриншот

Сценарий использования: создание скриншота страницы и сохранение его локально. Screenshot

Параметр
Описание
Тип скриншотаТип скриншота: весь экран, элемент
СелекторВведите селектор элемента, например, #email, input[type="password"], .button_search и т.д. Информацию о селекторах см. по ссылке: https://developer.mozilla.org/docs/Learn/CSS/Building_blocks/Selectors
ПеременнаяВыберите переменную, в которой хранится объект
Порядок элементовФиксированный: выбор элемента с фиксированным порядковым номером
Случайный в интервале: случайный выбор элемента в заданном интервале
Название изображенияИмя файла для сохранения изображения, может комбинироваться с переменными
Формат изображенияФормат сохраняемого изображения: PNG, JPEG
Путь сохраненияПуть для сохранения изображения
Сохранить в переменнуюСохранить скриншот в base64 формате в переменную

Javascript

Сценарий использования: выполнение скрипта JavaScript. Javascript

Параметр
Описание
JavaScriptМожно ввести свой JS-код, например: console.log('Это мой первый введенный js')
После выполнения этого шага вывод можно увидеть в браузере
Вводимая переменнаяВыберите переменную для ввода, её можно использовать в JS-функции, как на рисунке выше, переменная url
Сохранить возвращаемое значение вСохранить значение, возвращаемое функцией Javascript, в переменную. В примере выше функция возвращает 'Nstbrowser', поэтому значение 'Nstbrowser' будет сохранено в переменной name

Сценарий использования: работа с cookie сайта. Cookie Manager

Параметр
Описание
ТипТип операции: получить, установить, удалить
Имя cookieИмя cookie
Значение cookieЗаполняется, если тип операции — установить, значение cookie для установки
ФорматЗаполняется, если тип операции — получить все, формат данных cookie.
Сохранить вЗаполняется, если тип операции — получить, полученное значение будет сохранено в переменную или таблицу

Атрибуты элемента

Сценарий использования: работа с атрибутами элемента, можно установить или считать значение. Element Attribute

Параметр
Описание
СелекторВведите селектор элемента, например, #email, input[type="password"], .button_search и т.д. Информацию о селекторах см. по ссылке: https://developer.mozilla.org/docs/Learn/CSS/Building_blocks/Selectors
ПеременнаяВыберите переменную, в которой хранится объект
Порядок элементовФиксированный: выбор элемента с фиксированным порядковым номером
Случайный в интервале: случайный выбор элемента в заданном интервале
ТипТип операции с атрибутом элемента: чтение, установка
Имя атрибутаИмя атрибута
Значение атрибутаЗначение для установки, заполняется, если тип операции — установка
Сохранить вЗаполняется, если тип операции — чтение, считанное значение будет сохранено в переменную или таблицу

Переключение на Iframe

Сценарий использования: переключение между главным окном и iframe. Используется, когда нужно выполнить действия с элементами внутри iframe. Switch Iframe

Параметр
Описание
Переключиться наПереключиться на iframe или главное окно
СелекторВведите селектор элемента для выбора целевого iframe. Информацию о селекторах см. по ссылке: https://developer.mozilla.org/docs/Learn/CSS/Building_blocks/Selectors
ПеременнаяВыберите переменную, в которой хранится объект
Порядок элементовФиксированный: выбор элемента с фиксированным порядковым номером
Случайный в интервале: случайный выбор элемента в заданном интервале

Клавиши клавиатуры

Сценарий использования: имитация нажатия клавиш клавиатуры. Keyboard

Параметр
Описание
ТипТип имитации: одиночное нажатие, комбинация клавиш
КлавишаИмитируемая клавиша

Прокрутка колесом мыши

Сценарий использования: имитация прокрутки колесом мыши. Mouse Wheel

Параметр
Описание
XКоордината горизонтальной прокрутки колесом мыши
YКоордината вертикальной прокрутки колесом мыши

Существование элемента

Сценарий использования: проверка существования элемента. Element Exist

Параметр
Описание
СелекторВведите селектор элемента, например, #email, input[type="password"], .button_search и т.д. Информацию о селекторах см. по ссылке: https://developer.mozilla.org/docs/Learn/CSS/Building_blocks/Selectors
Порядок элементовФиксированный: выбор элемента с фиксированным порядковым номером
Случайный в интервале: случайный выбор элемента в заданном интервале
ТаймаутВремя ожидания, по истечении которого возвращается значение false
Сохранить вСохранить результат проверки в переменную или таблицу

Перемещение мыши

Сценарий использования: перемещение курсора мыши в указанную позицию или на указанный элемент. Mouse move

Параметр
Описание
ТипТип целевой позиции: координаты или элемент
СелекторВведите селектор элемента, например, #email, input[type="password"], .button_search и т.д. Информацию о селекторах см. по ссылке: https://developer.mozilla.org/docs/Learn/CSS/Building_blocks/Selectors
ПеременнаяВыберите переменную, в которой хранится объект
Порядок элементовФиксированный: выбор элемента с фиксированным порядковым номером
Случайный в интервале: случайный выбор элемента в заданном интервале
XКоордината X целевой позиции
YКоордината Y целевой позиции