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

Ключ

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

...

Get Elements Version 14 (Java)

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

Описание

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

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

  Image Removed

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

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

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

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

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

Настройки

...

Description

The action returns a list of HTML elements according to the specified criteria.

Action icon

  Image Added

Settings of parameters

PropertyDescriptionTypeFilling exampleMandatory field
Parameters
ContextAction context for working with the browserRobin.SeleniumBrowser contextYes
HTML-elementHTML element that will define the mechanism used to locate elements within a document. Required

Свойство

Описание

Тип

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

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

Параметры

Контекст

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

Robin.Selenium

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

Да

HTML-элемент

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

Yes
С
With xpath
и
and cssselector?
Если значение параметра равно true, то найденные элементы будут содержать xpath и cssselector. Прим. : используется скрипт JS
If the parameter value is true, then found elements will contain xpath and cssselector. Note: JS script is used.Robin.Booleantrue
Нет
No
Результаты

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

Коллекция со списком найденных элементов
Results
List of found elementsCollection with a list of found elementsRobin.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

  1. Assemble a robot scheme consisting of actions:
    Image Added
  2. Set the parameters for the "Open Browser" action. 
    Image Added
  3. Set the parameters for the "Get Elements" action. 
    Image Added
  4. Set parameters for the "Get value by index" action.
    Image Added
  5. Set the parameters for the "Send Click" action. 
    Image Added
  6. Click on the "Start" button in the top panel. 

Result

The program robot completed successfully. 

Image Added

...

Результат

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

Image Removed