Получить элементы Версия 14 (Java)

Группа действий: Браузеры


Описание

Действие возвращает список HTML-элементов по заданным критериям.

Иконка действия

  

Параметры действия

Входные параметры

  1. Поле “Контекст- Контекст действия для работы с браузером..
  2. Поле “HTML-элемент- HTML-элемент, который своими свойствами задает механизм поиска элементов в документе. Обязательное поле.
  3. Поле “С xpath и cssselector?- Если значение параметра равно true, то найденные элементы будут содержать xpath и cssselector. Прим. : используется скрипт JS. 

Выходные параметры

Список найденных элементов - Коллекция со списком найденных элементов

Настройки

Свойство

Описание

Тип

Пример заполнения

Обязательность заполнения поля

Параметры

Контекст

Контекст действия для работы с браузером.

Robin.Selenium

Контекст браузера

Да

HTML-элемент

HTML-элемент, который своими свойствами задает механизм поиска элементов в документе. Обязательное поле.

Robin.WebElement


Да

С xpath и cssselector?

Если значение параметра равно true, то найденные элементы будут содержать xpath и cssselector. Прим. : используется скрипт JS.

Robin.Boolean

true

Нет

Результаты

Список найденных элементов

Коллекция со списком найденных элементов

Robin.Collection



Особые условия использования

Действие возвращает коллекцию веб-элементов (например, веб-элемент с xpath //a - все ссылки на странице, //li - все пункты нумерованного/маркированного списка на странице). 

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

Пример использования 

Задача

Получить элемент страницы в переменную типа "Коллекция", далее нажать на элемент, получив его из коллекции. 

Решение

Воспользоваться действиями "Open Browser", "Get Elements", "Get value by index", "Send Click". 

Реализация

  1. Собрать робота, состоящего из действий:
  2. Настроить параметры для действия "Открыть браузер". 
  3. Настроить параметры для действия "Получить элементы". 

  4. Настроить параметры для действия "Получить значение по индексу"
  5. Настроить параметры для действия "Отправить клик". 
  6. Нажать на кнопку "Старт" в верхней панели. 

Результат

Программный робот отработал успешно. 


  • Нет меток