История страницы
Установить значение списка
...
Версия 11 (Java)
Группа действий: Браузеры
...
Описание
Действие устанавливает выбранные опции элемента <select>
Иконка действия
Параметры и их настройки
Свойство |
---|
...
Устанавливает для прокручиваемого или выпадающего списка (элемент Select) выбранные в списке опции.
Настройки
Описание | Тип | Пример заполнения | Обязательность заполнения поля | |
---|---|---|---|---|
Параметры | ||||
Контекст |
Контекст действия для работы с браузером | Robin.Selenium |
Контекст браузера | Да |
Элемент |
Элемент для взаимодействия |
Robin.WebElement | Да | ||
Единичная опция |
Значение единичной опции, которая должна быть выбрана в списке опций элемента <select> | Robin.String | Нет |
Список опций |
Коллекция значений опций, которые |
должны быть установленными в списке опций элемента <select> | Robin.Collection |
Нет | ||
Внутренние значения |
Если значение параметра равно true, то передаваемые значения |
будут использованы как внутренние значения |
опций, т.е. как значения атрибута value элемента <option> | Robin.Boolean | true | Нет |
Добавить |
Если значение параметра равно true, то указанные значения будут добавлены к уже установленным | Robin. |
Boolean | true | Нет |
Особые условия использования
Отсутствуют
Пример использования
...
Устанавливает значение для одной опции, если атрибут multiple не установлен (прокручиваемый список), и для нескольких, если установлен (выпадающий список).
Если в параметр Коллекция опций будет передано пустая коллекция, будет сброшен выбор всех опций.
Если будут установлены значения в оба параметра Коллекция опций и Единичная опция, то будут использованы оба.
Если "Внутренние значения" не установлено, то поиск опций идет по видимому тексту, если установлено, то по внутренним значениям (атрибут value тега option).
Задача
Перейти на сайт https://www.rpachallenge.com/assets/shortestPath/public/shortestpath.html и установить значение списка State = AR.
Решение
Воспользоваться действиями "Открыть браузер", "Установить значения списка".
Реализация
- Собрать робота из действий.
- Настроить параметры действия "Открыть браузер".
- Настроить параметры действия "Установить значения списка". Для создания элемента необходимо воспользоваться WebSpy (см. раздел Создание Web-элементов).
- Нажать на кнопку "Старт" в верхней панели.
Результат
Программный робот отработал успешно.
Требуемое значение установлено.
Для комбо-бокса параметр "Добавить" не играет значение.