Группа действий: Браузеры
Действие возвращает список HTML-элементов по заданным критериям.
Входные параметры:
Поле “Контекст” - Контекст действия для работы с браузером..
Поле “HTML-элемент” - HTML-элемент, который своими свойствами задает механизм поиска элементов в документе. Обязательное поле.
Поле “С 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 - все пункты нумерованного/маркированного списка на странице).
Для того, чтобы дальше работать с полученными веб-элементами, надо их извлечь и указывать в других действиях как элемент (например в действиях Получить текст или Клик).
Задача: получить элемент страницы в переменную типа "Коллекция", далее нажать на элемент, получив его из коллекции.
Решение: воспользоваться действиями "Открыть браузер", "Получить элементы", "Получить значение по индексу", "Отправить клик".
Реализация:
Результат:
Программный робот отработал успешно.