История страницы
...
Действие применимо только для элементов с типом table.
Свойства элемента:
...
Получить размер и координаты элемента / Get element size and coordinates (GetElementRectangle)
...
Данное действие предназначено для получения получения получения получения координат и размеров элемента.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Параметры | |||||
Контекст | Context | Уникальный идентификатор открытого сеанса работы с браузером. | Robin.Selenium | ACTION_CONTEXT | Да |
Элемент | Element | Элемент для взаимодействия. | Robin.WebElement | Да | |
Результаты | |||||
Результат | Result |
Переменная, содержащая размер элемента. | Robin. |
RectangleLocation |
Особые условия использования
Отсутствуют.
...
Получить стиль элемента / Get element style property (GetElementCssValue)
...
Данное действие предназначено для получения получения координат и размеров элементаполучения значения указанного свойства стиля элемента.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Параметры | |||||
Контекст | Context | Уникальный идентификатор открытого сеанса работы с браузером. | Robin.Selenium | ACTION_CONTEXT | Да |
Элемент | Element | Элемент для взаимодействия. | Robin.WebElement | Да | |
Имя свойства | Property name | Имя свойства стиля, значение которого нужно узнать. | Robin.String | fontSize | Да |
Результаты | |||||
Результат | Result |
Строковая переменная, содержащая |
значение свойства стиля элемента. | Robin. |
String |
Особые условия использования
Отсутствуют.
...
Установить стиль элемента / Set element style property (SetElementCssValue)
...
Данное действие предназначено для получения название типа элемента. (TagName)установки значения указанного свойства стиля элемента.
Получаем через атрибуты
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Параметры | |||||
Контекст | Context | Уникальный идентификатор открытого сеанса работы с браузером. | Robin.Selenium | ACTION_CONTEXT | Да |
Элемент | Element | Элемент для взаимодействия. | Robin.WebElement | Да |
Имя свойства |
Property name | Имя свойства стиля, значение которого нужно узнать. | Robin.String | fontSize | Да | |
Значение свойства | Property value | Значение свойства стиля. | Robin.Object | 10 | Да |
Особые условия использования
Отсутствуют.
Получить
...
атрибут элемента / Get
...
element attribute (GetElementAttribute)
...
Получает значение указанного атрибута элементаДанное действие предназначено для получения значения указанного свойства стиля элемента.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Параметры | |||||
Контекст | Context | Уникальный идентификатор открытого сеанса работы с браузером. | Robin.Selenium | ACTION_CONTEXT | Да |
Элемент | Element | Элемент для взаимодействия. | Robin.WebElement | Да | |
Имя |
атрибута |
Attribute name | Имя |
атрибута, значение которого нужно узнать. |
Выпадающий список:
| Robin.String | id | Да | ||
Результаты | |||||
Результат | Result | Строковая переменная, содержащая значение |
атрибута элемента. | Robin.String |
Особые условия использования
Отсутствуют.
Установить
...
атрибут элемента /
...
Set element attribute (
...
SetElementAttribute)
Данное действие предназначено для установки значения указанного свойства стиля элемента.
...
Устанавливает значение указанного атрибута элемента.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Параметры | |||||
Контекст | Context | Уникальный идентификатор открытого сеанса работы с браузером. | Robin.Selenium | ACTION_CONTEXT | Да |
Элемент | Element | Элемент для взаимодействия. | Robin.WebElement | Да | |
Имя |
атрибута |
Attribute name | Имя |
атрибута, значение которого нужно |
установить. Выпадающий список:
|
Robin.String |
checked | Да |
Другое)) | true | ||||
Значение атрибута | Attribute value | Значение атрибута, которое нужно установить. Если поле не заполнено, будет установлено пустое значение. | Robin. |
String |
Нет |
Особые условия использования
Отсутствуют.
Получить атрибут элемента / Get element attribute (GetElementAttribute)
Для чек-бокса и радиокнопки атрибут checked значение true
Для option атрибут атрибут selected значение true.
Для input (text) и text area атрибут value значение пользовательское.
Для любых элементов атрибут innerText значение пользовательское.
Получить значение списка / Get list value (GetSelectedOptions)
...
Получает для типа элемента Select выбранные в списке опции.Получает значение указанного атрибута элемента.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Параметры | |||||
Контекст | Context | Уникальный идентификатор открытого сеанса работы с браузером. | Robin.Selenium | ACTION_CONTEXT | Да |
Элемент | Element | Элемент для взаимодействия. | Robin.WebElement | Да |
Имя атрибута, значение которого нужно узнать.
Выпадающий список:
Убрать лишние пробелы | Remove extra spaces | Удалять лишние пробелы и пробельные символы. Все пробельные символы (пробел, табуляция, разрыв строки etc.) заменяются на пробел. Все повторяющиеся пробелы заменяются на единичный пробел. Все пробелы в конце и начале строки удаляются. | Robin.Boolean | false | Нет |
Тип данных | Data type | Тип данных об опциях, который будет включен в результирующую коллекцию. Выпадающий список:
по умолчанию текст | Robin.String |
значения | Да | ||||
Результаты | |||||
Результат | Result |
Коллекция выбранных в списке опций. | Robin. |
Collection |
Особые условия использования
Отсутствуют.
Установить атрибут элемента / Set element attribute (SetElementAttribute)
использования
Получает информацию об одной опции, если атрибут multiple не установлен, и о нескольких, если установлен.
Установить значение списка / Set list value (SetSelectedOptions)
...
Устанавливает для типа элемента Select выбранные в списке опции.Устанавливает значение указанного атрибута элемента.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Параметры | |||||
Контекст | Context | Уникальный идентификатор открытого сеанса работы с браузером. | Robin.Selenium | ACTION_CONTEXT | Да |
Элемент | Element | Элемент для взаимодействия. | Robin.WebElement | Да |
Имя атрибута, значение которого нужно установить.
Выпадающий список:
Коллекция опций | Collection of options | Коллекция опций, которые нужно установить выбранными. | Robin.Collection | Да | |
Тип данных | Data type | Тип данных в коллекции опций, которые будут использованы для установки значений. Выпадающий список:
по умолчанию текст | Robin.String |
текст | Да |
Новая установка | New selection | Предыдущий набор установленных значений будет обнулен. Иначе опции будут добавлены к имеющимся. По умолчанию false | Robin.Boolean | true |
Значение атрибута, которое нужно установить.
Если поле не заполнено, будет установлено пустое значение.
Robin.StringНет |
Особые условия использования
Для чек-бокса и радиокнопки атрибут checked значение true
Для option атрибут атрибут selected значение true.
Для input (text) и text area атрибут value значение пользовательское.
Для любых элементов атрибут innerText значение пользовательское.
Получить значение списка / Get list value (GetSelectedOptions)
использования
Устанавливает значение для одной опции, если атрибут multiple не установлен, и для нескольких, если установлен.
Значение комбобокса устанавливается через это действие.
Получить текст / Get text (GetText)
...
Данное действие предназначено для получения текста выбранного элементаПолучает для типа элемента Select выбранные в списке опции.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Параметры | |||||
Контекст | Context | Уникальный идентификатор открытого сеанса работы с браузером. | Robin.Selenium | ACTION_CONTEXT | Да |
Элемент | Element | Элемент для взаимодействия. | Robin.WebElement | Да |
Удалять лишние пробелы и пробельные символы.
Все пробельные символы (пробел, табуляция, разрыв строки etc.) заменяются на пробел.
Все повторяющиеся пробелы заменяются на единичный пробел.
Все пробелы в конце и начале строки удаляются.
Тип данных об опциях, который будет включен в результирующую коллекцию.
Выпадающий список:
- значения
- текст
по умолчанию текст
значения
Коллекция выбранных в списке опций.
Robin.Collection
Особые условия использования
Получает информацию об одной опции, если атрибут multiple не установлен, и о нескольких, если установлен.
Установить значение списка / Set list value (SetSelectedOptions)
Устанавливает для типа элемента Select выбранные в списке опции.
Настройки
Тип возвращаемого текста | Element text type | Определяет, какой текст будет считан с элемента. Весь видимый текст - возвращает текст всех узлов, в том числе вложенных, не скрытый стилями. Все текстовое содержимое - возвращает весь текст всех узлов, в том числе вложенных, не зависимо от стилей. Только верхний уровень - возвращает текст только выбранного узла без вложенных не зависимо от стилей. Выпадающий список:
По умолчанию Весь видимый текст. | Robin.String | Весь видимый текст | Нет |
Убрать лишние пробелы | Remove extra spaces | Удалять лишние пробелы и пробельные символы. Все пробельные символы (пробел, табуляция, разрыв строки etc.) заменяются на пробел. Все повторяющиеся пробелы заменяются на единичный пробел. Все пробелы в конце и начале строки удаляются. | Robin.Boolean | false | Нет |
Результаты | |||||
Результат | Result | Строковая переменная, в которую будет получен текст выбранного элемента. | Robin.String |
Особые условия использования
Отсутствуют.
Проверить отображение элемента / Check element displayability (IsElementDisplayed)
...
Данное действие предназначено для получения свойства элемента, отвечающего за отображение.
Если дублирует по смыслу "Проверить видимость/существование элемента" - удалить.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Параметры | ||||||||||||||||||||
Контекст | Context | Уникальный идентификатор открытого сеанса работы с браузером. | Robin. | |||||||||||||||||
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля | |||||||||||||||
Параметры | ||||||||||||||||||||
Контекст | Context | Уникальный идентификатор открытого сеанса работы с браузером. | Robin.Selenium | ACTION_CONTEXT | Да | |||||||||||||||
Элемент | Element | Элемент для взаимодействия. | Robin.WebElement | Да | Коллекция опций | Collection of options | Коллекция опций, которые нужно установить выбранными. | Robin.Collection | Да | Тип данных | Data type | Robin.String | текст | Да | Новая установка | New selection | Robin.Boolean | true | Нет |
Особые условия использования
Устанавливает значение для одной опции, если атрибут multiple не установлен, и для нескольких, если установлен.
Значение комбобокса устанавливается через это действие.
...
Результаты | |||||
Результат | Result | Логическая переменная - результат проверки. | Robin.Boolean |
Особые условия использования
Отсутствуют.
Проверить доступность элемента / Check if item is enabled (IsElementEnabled)
...
Данное действие предназначено для получения текста выбранного элемента.
Настройки
...
Уникальный идентификатор открытого сеанса работы с браузером.
...
ACTION_CONTEXT
...
Да
...
Тип возвращаемого текста
...
Определяет, какой текст будет считан с элемента.
Весь видимый текст - возвращает текст всех узлов, в том числе вложенных, не скрытый стилями.
Все текстовое содержимое - возвращает весь текст всех узлов, в том числе вложенных, не зависимо от стилей.
Только верхний уровень - возвращает текст только выбранного узла без вложенных не зависимо от стилей.
Выпадающий список:
- Весь видимый текст - All visible text
- Все текстовое содержимое - All text content
- Только верхний уровень - Top level only
По умолчанию Весь видимый текст.
свойства элемента, отвечающего за доступность.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Параметры | |||||
Контекст | Context | Уникальный идентификатор открытого сеанса работы с браузером. | Robin.Selenium | ACTION_CONTEXT | Да |
Элемент | Element | Элемент для взаимодействия. | Robin.WebElement | Да | |
Результаты | |||||
Результат | Result | Логическая переменная - результат проверки. | Robin.Boolean |
Особые условия использования
Отсутствуют.
Получить координаты элемента / Get element coordinates
...
Данное действие предназначено для получения получения координат элемента .
...
Удалять лишние пробелы и пробельные символы.
Все пробельные символы (пробел, табуляция, разрыв строки etc.) заменяются на пробел.
Все повторяющиеся пробелы заменяются на единичный пробел.
Все пробелы в конце и начале строки удаляются.
...
Особые условия использования
Отсутствуют.
Проверить отображение элемента / Check element displayability (IsElementDisplayed)
Данное действие предназначено для получения свойства элемента, отвечающего за отображение.
Если дублирует по смыслу "Проверить видимость/существование элемента" - удалить.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Параметры | |||||
Контекст | Context | Уникальный идентификатор открытого сеанса работы с браузером. | Robin.Selenium | ACTION_CONTEXT | Да |
Элемент | Element | Элемент для взаимодействия. | Robin.WebElement | Да | |
Результаты | |||||
Результат | Result |
Координаты элемента. | Robin. |
LocationPoint |
Особые условия использования
Отсутствуют.
...
Получить тип элемента /
...
Get element type
...
Данное действие предназначено для получения свойства элемента, отвечающего за доступность.название типа элемента. (TagName)
Получаем через атрибуты
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Параметры | |||||
Контекст | Context | Уникальный идентификатор открытого сеанса работы с браузером. | Robin.Selenium | ACTION_CONTEXT | Да |
Элемент | Element | Элемент для взаимодействия. | Robin.WebElement | Да | |
Результаты | |||||
Результат | Result |
Строковая переменная, содержащая название типа элемента. | Robin. |
String |
Особые условия использования
...