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

Ключ

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

...

Get list value Version 11 (Java)

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

Описание

Действие возвращает список выбранных значений из выпадающего списка

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

Image Removed

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

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

  1. Поле "Контекст" - Контекст действия для работы с браузером.
  2. Поле "Элемент" - Элемент для взаимодействия.
  3. Поле "Внутренние значения" - Использовать передаваемые значения, как внутренние значения списка.
  4. Поле "Без пробелов" - Удалять лишние пробелы и пробельные символы.

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

Результат - Массив выбранных в списке опций

Настройки

...

Description

The action returns the list of selected values from a dropdown list.

Action icon

Image Added

Settings of parameters

PropertyDescriptionTypeFilling exampleMandatory field
Parameters
ContextAction context for working with the browser

Свойство

Описание

Тип

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

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

Параметры

Контекст

Контекст действия для работы с браузером
.Robin.Selenium
Контекст браузера
Browser context
Да
Yes

Элемент

Элемент для взаимодействия
ElementElement for interactionRobin.WebElement
Да

Yes

Внутренние значения

Использовать передаваемые значения, как внутренние значения списка
Internal valuesUse the passed values as internal values of the list.Robin.Booleantrue
Нет
No

Без пробелов

Удалять лишние пробелы и пробельные символы
Without spacesRemove extra spaces and whitespace characters.Robin.Booleantrue
Нет
No
Результаты
Results

Результат

Массив выбранных в списке опций
ResultArray of options selected in the listRobin.Collection

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

Получает информацию об одной опции, если атрибут multiple не установлен, и о нескольких, если установлен.

Если "Внутренние значения" не установлено, то выбирается видимый текст, если установлено, то выбираются внутренние значения (атрибут value тега option).

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

Задача

Имеется выпадающий список с выбранным значением, необходимо записать его в переменную типа "Коллекция".

Image Removed

Решение

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

Реализация

  1. Собрать схему робота, состоящую из действий:
    Image Removed
  2. Настроить параметры для действия "Открыть браузер". 
    Image Removed
  3. Настроить параметры для действия "Получить значение списка". Элемент необходимо взять с помощью инструмента WebSpy или скопировать полный Xpath с разметки страницы и добавить новый ресурс (см. раздел Создание Web-элементов). 
    Image Removed
  4. Нажать на кнопку "Старт" в верхней панели. 

Результат

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



Special conditions of use

The action gets information about a single option if the multiple attribute is not set, and multiple options if it is set.

If "Internal values" parameter is not set, visible text is selected, if set, internal values are selected (value attribute of the option tag).

Example of use

Task

There is a dropdown list with a selected value, write it into the "Collection" type variable.

Image Added

Solution

Use the "Open Browser", "Get list value" actions. 

Implementation

  1. Assemble a robot scheme with the actions.
    Image Added
  2. Set the "Open Browser" action parameters.
    Image Added
  3. Set the "Get list value" action parameters. Get the element with the WebSpy tool or copy the full XPath from the page markup and add a new resource (see section Create Web-elements). 
    Image Added
  4. Click "Start" in the top panel.

Result

The program robot completed successfully.

Image AddedImage Removed