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

Ключ

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

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

...

Версия 14 (Java)

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

...

Описание

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

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

  

...

Image Added

Параметры и их настройки

Свойство

Описание

Тип

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

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

Параметры

Контекст

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

.

Robin.Selenium

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

Да

HTML-элемент

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

.

Robin.WebElement


Да

С xpath и cssselector?

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

.

Robin.Boolean

true

Нет

Результаты

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

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

Robin.Collection



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

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

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

Задача

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

Решение

Воспользоваться действиями "Открыть браузер", "Получить элементы", "Получить значение по индексу", "Отправить клик". 

Реализация

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

Результат

Программный робот отработал успешно.
Image AddedОтсутствуют.