Автоматизация браузеров

Запустить браузер

Запуск выбранного браузера.

Присоединиться к браузеру

Находит процесс указанного браузера и в нем указанную вкладку, а затем возвращает их идентификатор, который может затем использоваться в других блоках для работы с именно этой вкладкой браузера.

Закрыть вкладку браузера

Закрывается заданная вкладка указанного браузера.

Клик мышкой

Клик мышкой по элементу веб-страницы (ссылке, кнопке, полю редактирования, переключателю, галочке, картинке и т.д.). Клик может быть произведен даже в том случае, если элемент находится за пределами экрана (требуется прокрутка страницы). Если после клика была открыта новая вкладка браузера или новое окно браузера, вы можете продолжить работу как со старой, так и с новой вкладками.

Удерживать курсор

Удержание курсора над элементом веб-страницы в течение заданного времени.

Скролл мышкой

Скроллинг мышкой на заданную величину.

Нажать клавиши

Эмуляция нажатия клавиш на клавиатуре. Может эмулировать как непрерывный ввод текста, так и нажатия комбинаций клавиш, а также любые сочетания специальных клавиш и текста. В составе комбинаций могут использоваться не только клавиши клавиатуры, но и мыши. Для записи комбинаций клавиш зайдите в окно селектора и нажмите кнопку «Запись».

Получить текст

Получить текст или значение атрибута заданного элемента веб-страницы (заголовка, ссылки, поля редактирования, текстового блока и т.д.).

Задать текст

Задать текст элементу веб-страницы (например, полю редактирования) или присвоить значение атрибуту элемента. В задачах эмуляции пользовательского ввода данный блок работает быстрее, чем блок Нажать клавиши, но в зависимости от типа веб-страницы и элемента управления может не приводить к желаемому результату. В таком случае используйте блок Нажать клавиши.

Получить атрибуты

Получает все доступные атрибуты из элемента.

Клик по тексту

Клик по тексту на странице в браузере.

Ожидать появление

Ожидание появления элемента на веб-странице или на экране.

Ожидать исчезновение

Ожидание исчезновения элемента с веб-страницы или с экрана.

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

Проверяет наличие заданного элемента в веб-странице. Если элемент найден, то выполнение сценария продолжится через выход «Да», иначе - через выход «Нет».

Посчитать элементы

Получить количество однотипных элементов на веб-странице по заданному селектору.

Запустить код JavaScript

Запускает код JavaScript в веб-странице на указанной вкладке браузера.

Обновить страницу

Обновляет страницу на указанной вкладке браузера

Действие «Назад»

Производит действие «Назад» (возврат на предыдущую страницу) в указанной вкладке браузера.

Действие «Вперед»

Производит действие «Вперед» (переход на следующую страницу) в указанной вкладке браузера.

Извлечь данные

Блок позволяет извлечь однотипные структурированные данные из веб-страниц (результаты поиска, элементы меню, списки, таблицы и т.д.) и поместить их в переменную в виде Таблицы Данных. Для указания необходимого источника данных и настроек извлечения воспользуйтесь кнопкой Извлечь данные на панели инструментов Дизайнера или кнопкой Запись в окне редактирования Селектора данного блока.

Выбрать значение из списка

Выбор значения в списке или выпадающем списке.

Перетащить элемент

Перетаскивание элемента в другой элемент в виде "Drag and Drop".

Подсветить элемент

Подсвечивает элемент, заданный селектором.

Сохранить изображение

Сохранение изображения со страницы.

Копировать в буфер обмена

Копировать текст элемента браузера в буфер обмена.

Вставить из буфера обмена

Вставить текст из буфера обмена в элемент браузера.

Получить адрес и заголовок вкладки

Возвращается адрес и заголовок вкладки, указанной в свойстве ID процесса.

Получить куки

Получает куки из браузера.

Задать куки

Задает куки в браузере.

Удалить куки

Удаляет куки из браузера.

Пролистать страницу

Прилистывает страницу в браузере на указанные величины.

Контролировать элемент

Проверяет, что элемент с указанным селектором находится в одном из состояний.

Last updated