История страницы
...
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Параметры | |||||||||||
Контекст | Context | Уникальный идентификатор открытого сеанса работы с браузером. | Robin.Selenium | ACTION_CONTEXT | Да | ||||||
Элемент | Element | Элемент для взаимодействия. | Robin.WebElement | Да | |||||||
Внутренние значения | Internal values | Выбрать в результирующую коллекцию внутренние значения списка. | Robin.Boolean | true | Нет | ||||||
Убрать лишние пробелы | Remove extra spaces | Удалять лишние пробелы и пробельные символы. Все пробельные символы (пробел, табуляция, разрыв строки etc.) заменяются на пробел. Все повторяющиеся пробелы заменяются на единичный пробел. Все пробелы в конце и начале строки удаляются. | Robin.Boolean | false | Нет | Тип данных | Data type | Тип данных об опциях, который будет включен в результирующую коллекцию.Robin.String | значения | Да | |
Результаты | |||||||||||
Результат | Result | Коллекция выбранных в списке опций. | Robin.Collection |
...
Получает информацию об одной опции, если атрибут multiple не установлен, и о нескольких, если установлен.
Если "Внутренние значения" не установлено, то выбирается видимый текст, если установлено, то выбираются внутренние значения (атрибут value тега option).
Установить значение списка / Set list value (SetSelectedOptions)
...
Устанавливает для типа элемента Select выбранные для прокручиваемого или выпадающего списка (элемент Select) выбранные в списке опции.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Параметры | |||||||||||
Контекст | Context | Уникальный идентификатор открытого сеанса работы с браузером. | Robin.Selenium | ACTION_CONTEXT | Да | ||||||
Элемент | Element | Элемент для взаимодействия. | Robin.WebElement | Да | |||||||
Единичная опция | Single option | Опция, которую нужно установить выбранной, если нужен единичный выбор. | Robin.String | Нет | |||||||
Коллекция опций | Collection of options | Коллекция опций, которые нужно установить выбранными. | Robin.Collection | ДаНет | Тип данных | Data type | |||||
Внутренние значения | Internal values | Использовать передаваемые значения, как внутренние значения списка. | Robin.Boolean | true | Нет | ||||||
Добавить | Reset previous selection | Указанные значения будут добавлены к уже установленным. | Robin.String | текст | Да | Новая установка | New selection | Предыдущий набор установленных значений будет обнулен. Иначе опции будут добавлены к имеющимся. По умолчанию false | Robin.Boolean | true | Нет |
Особые условия использования
Устанавливает значение для одной опции, если атрибут multiple не установлен (прокручиваемый список), и для нескольких, если установлен .
(выпадающий список).
Если в параметр Коллекция опций будет передано пустая коллекция, будет сброшен выбор всех опций.
Если будут установлены значения в оба параметра Коллекция опций и Единичная опция, то будут использованы оба.
Если "Внутренние значения" не установлено, то поиск опций идет по видимому тексту, если установлено, то по внутренним значениям (атрибут value тега option).
Для комбобокса параметр "Добавить" не играет значение. Значение комбобокса устанавливается через это действие.
Получить текст / Get text (GetText)
...