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

Ключ

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

...

Видимый и доступный элемент является кликабельным.

...

Получить таблицу / Get table

...

Данное действие предназначено для получения свойства элемента, отвечающего за отображение. для получения таблицы в переменную.

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
КонтекстContext

Уникальный идентификатор открытого сеанса работы с браузером.

Robin.Selenium

ACTION_CONTEXT


Да

ЭлементElementЭлемент для взаимодействия.Robin.WebElement
Да
Результаты
С заголовком
РезультатResult

Логическая переменная - результат проверки.

With titleОтдельно выделить заголовки таблицыRobin.Boolean

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

Отсутствуют.

Проверить доступность элемента / Check if item is enabled (IsElementEnabled)

Данное действие предназначено для получения свойства элемента, отвечающего за доступность.

Настройки

trueНет
Удалять пустыеDelete emptyБудут удалены пустые строки/столбцы.Robin.BooleantrueНет
Сохранить форматированиеSave format

Будет сохранено форматирование исходной таблицы.


Объединенные ячейки и т.п.

Robin.BooleantrueНет
СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поляПараметрыКонтекстContext

Уникальный идентификатор открытого сеанса работы с браузером.

Robin.Selenium

ACTION_CONTEXT

Да

ЭлементElementЭлемент для взаимодействия.Robin.WebElementДа
Результаты
РезультатResult
Логическая переменная - результат проверки

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

Robin.
Boolean
Table

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

Отсутствуют.

Получить таблицу / Get table

использования 

Действие применимо только для элементов с типом table.

Проверить отображение элемента / Check element displayability (IsElementDisplayed)

...

Данное действие предназначено для получения свойства элемента, отвечающего за отображение. Данное действие предназначено для получения таблицы в переменную.


Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
КонтекстContext

Уникальный идентификатор открытого сеанса работы с браузером.

Robin.Selenium

ACTION_CONTEXT


Да

ЭлементElementЭлемент для взаимодействия.Robin.WebElement
Да
С заголовкомWith titleОтдельно выделить заголовки таблицы
Результаты
РезультатResult

Логическая переменная - результат проверки.

Robin.Boolean

trueНетУдалять пустыеDelete emptyБудут удалены пустые строки/столбцы.Robin.BooleantrueНетСохранить форматированиеSave format

Будет сохранено форматирование исходной таблицы.

Объединенные ячейки и т.п.

Robin.BooleantrueНетРезультатыРезультатResult

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

Robin.Table

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



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

Отсутствуют.

Проверить доступность элемента / Check if item is enabled (IsElementEnabled)

...

Данное действие предназначено для получения свойства элемента, отвечающего за доступность.


Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
КонтекстContext

Уникальный идентификатор открытого сеанса работы с браузером.

Robin.Selenium

ACTION_CONTEXT


Да

ЭлементElementЭлемент для взаимодействия.Robin.WebElement
Да
Результаты
РезультатResult

Логическая переменная - результат проверки.

Robin.Boolean



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

ОтсутствуютДействие применимо только для элементов с типом table.

Получить координаты элемента / Get element coordinates

...

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

Отсутствуют.

Ожидания:

...

Ждать существование состояния элемента /

...

 Wait for element to exist (WaitElementPresentInState)

...

Данное действие предназначено для проверки существования элемента на странице по завершению тайм-аута. 

...

Видимый и доступный элемент является кликабельным.

...

Ждать исчезновения элемента 

...

Wait for

...

element

...

staleness  (WaitElementStalenessOf)

...

Данное действие предназначено для проверки факта того, что элемент отсутствует в DOM по завершению тайм-аута. 

...

Robin.String
СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
КонтекстContext

Уникальный идентификатор открытого сеанса работы с браузером.

Robin.Selenium

ACTION_CONTEXT


Да

Внутренний идентификатор элементаInternal element idЭлемент для взаимодействия.идентификатор элементаInternal element idЭлемент для взаимодействия.Robin.String
Да
Тайм-аутTime-outВремя ожидания выполнения условия.
Robin.Numeric10Нет

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

Отсутствуют.

Ждать состояния выбора значения атрибута элемента Wait for element attribute value (WaitElementSelected WaitElementCssValue)

...

Данное действие предназначено для проверки состояния выбора элемента элемента по завершению тайм-аута в зависимости от переданного параметра. 


Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
КонтекстContext

Уникальный идентификатор открытого сеанса работы с браузером.

Robin.Selenium

ACTION_CONTEXT


Да

ЭлементElementЭлемент для взаимодействия.Robin.WebElement
Да
Выбор атрибутаSelect attribute name

Имя атрибута, значение которого нужно ожидать.

Для активированного чек-бокса необходимо выбрать атрибут checked и значение true. И наоборот.


Выпадающий список:

  • Тип - tagName
  • Значение - value
  • Содержимое - innerHTML
  • Текстовое содержимое - innerText
  • Текстовый контент - textContent
  • Отмеченное состояние - checked
  • Выбранное состояние - selected
  • другое
Robin.StringcheckedДа
Ввод атрибутаEnter attribute name
Если необходимого атрибута нет в списке, укажите его название в данном поле.Robin.String
Нет
Значение атрибутаAttribute value

Значение атрибута, которое нужно ожидать.


Если поле не заполнено, будет установлено пустое значение или false для логических.

Robin.Object

trueНет
СостояниеStatus


Robin.Boolean 

ВыбранДа
Тайм-аутTime-out

Время ожидания выполнения условия.


Robin.Numeric10Нет

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

Отсутствуют.

...

Ждать значение стиля / Wait for style value (WaitElementCssValue)

...

Данное действие предназначено для проверки состояния выбора элемента элемента по завершению тайм-аута в зависимости от переданного параметра. 


Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
КонтекстContext

Уникальный идентификатор открытого сеанса работы с браузером.

Robin.Selenium

ACTION_CONTEXT


Да

ЭлементElementЭлемент для взаимодействия.Robin.WebElement
Да
Имя свойстваProperty nameИмя свойства стиля, значение которого нужно ждать.Robin.StringfontSizeДа
параметры перенести из Установить атрибут
Значение свойства Property value

Значение свойства стиля, которое нужно ждать.

СостояниеStatus

Robin.

Boolean 

Object

Выбран
10Да
Тайм-аутTime-out

Время ожидания выполнения условия.


Robin.Numeric10Нет

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

Отсутствуют.

...

Ждать текста элемента  /

...

 Waiting for element text (WaitTextInElement)

...

Данное действие предназначено для проверки существования текста в элементе по завершению тайм-аута. 

...

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

Отсутствуют.

...

Ждать заголовок страницы  

...

Wait for

...

page title (WaitTextInPageTitle)

...

Данное действие предназначено для проверки существования текста в элементе по завершению тайм-аута. 

...