История страницы
...
Get Elements Version 14 (Java)
Группа действийAction group: БраузерыBrowsers
Описание
Действие возвращает список HTML-элементов по заданным критериям.
...
Description
The action returns a list of HTML elements according to the specified criteria.
Action icon
Параметры действия
Входные параметры
- Поле “Контекст” - Контекст действия для работы с браузером..
- Поле “HTML-элемент” - HTML-элемент, который своими свойствами задает механизм поиска элементов в документе. Обязательное поле.
- Поле “С xpath и cssselector?” - Если значение параметра равно true, то найденные элементы будут содержать xpath и cssselector. Прим. : используется скрипт JS.
Выходные параметры
Список найденных элементов - Коллекция со списком найденных элементов
Настройки
Settings of parameters
Property | Description | Type | Filling example | Mandatory field |
Parameters | ||||
Context | Action context for working with the browser |
Свойство
Описание
Тип
Пример заполнения
Обязательность заполнения поля
Параметры
Контекст
Robin.Selenium |
Browser context |
Yes |
HTML- |
element | HTML element that will define the mechanism used to locate elements within a document. Required. | Robin.WebElement |
Yes |
With xpath |
and cssselector? |
If the parameter value is true, then found elements will contain xpath and cssselector. Note: JS script is used. | Robin.Boolean | true |
No |
Список найденных элементов
Results | ||||
List of found elements | Collection with a list of found elements | Robin.Collection |
Особые условия использования
Special conditions of use
The action returns a collection of web elements (for example, a web element with Действие возвращает коллекцию веб-элементов (например, веб-элемент с xpath //a - все ссылки на странице, all links on the page, //li - все пункты нумерованного/маркированного списка на страницеall items in a numbered/labeled list on the page).
Для того, чтобы дальше работать с полученными веб-элементами, надо их извлечь и указывать в других действиях как элемент (например в действиях Получить текст или Клик).
Пример использования
Задача
Получить элемент страницы в переменную типа "Коллекция", далее нажать на элемент, получив его из коллекции.
Решение
In order to further work with the received web elements, it is necessary to extract them and specify them as an element in other actions (for example, in the Get Text or Send Click actions).
Example of use
Task
Get the page element into a variable of type "Collection", then click on the element, getting it from the collection.
Solution
Use the actions Воспользоваться действиями "Open Browser", "Get Elements", "Get value by index", "Send Click".
Реализация
Implementation
- Assemble a robot scheme consisting of actionsСобрать робота, состоящего из действий:
- Настроить параметры для действия "Открыть браузер"Set the parameters for the "Open Browser" action.
Настроить параметры для действия "Получить элементы" - Set the parameters for the "Get Elements" action.
- Настроить параметры для действия "Получить значение по индексу"
- Set parameters for the "Get value by index" action.
- Set the parameters for the "Send Click" actionНастроить параметры для действия "Отправить клик".
- Нажать на кнопку "Старт" в верхней панелиClick on the "Start" button in the top panel.
Результат
Result
The program robot completed successfullyПрограммный робот отработал успешно.