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

Ключ

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

...

Для комбобокса параметр "Добавить" не играет значение. 

...

Получить размер и координаты элемента / Get element size and coordinates (GetElementRectangle)

...

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


Настройки

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

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

Robin.Selenium

ACTION_CONTEXT


Да

ЭлементElementЭлемент для взаимодействия.Robin.WebElement
Да
ВидимостьVisibility

Проверить видимость.

Robin.BooleantrueДоступностьAvailability

Проверить доступность.

Robin.BooleanfalseНет
Нет
Результаты
РезультатResult
Логическая переменная - результат проверки

Переменная, содержащая размер элемента.

Robin.

Boolean

RectangleLocation



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

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

...

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

Проверка наличия элемента / Check element existing (IsElementPresentInState)

...

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


Настройки

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

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

Robin.Selenium

ACTION_CONTEXT


Да

ЭлементElementЭлемент для взаимодействия.Robin.WebElement
Да
ВидимостьVisibility

Проверить видимость.

Robin.BooleantrueНет
ДоступностьAvailability

Проверить доступность.

Robin.BooleanfalseНет
Результаты
РезультатResult
Переменная, содержащая размер элемента

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

Robin.

RectangleLocation

Boolean



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

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

Получить внутренний ID / Get element internal Id (GetElementInternalId)

...

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

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

Ожидания:

Ждать 

...

состояния выбора значения атрибута 

...

элемента Wait

...

for element attribute value (WaitElementSelected WaitElementAttribute)

...

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


Настройки

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

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

Robin.Selenium

ACTION_CONTEXT


Да

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

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

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


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

  • Не проверять
  • Видимый
  • Невидимый

По умолчанию не проверять.

Robin.StringНетДоступностьAvailability

Ожидаемое состояние свойства доступности.

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

  • Не проверять
  • Доступный
  • Недоступный
  • Тип - 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)

...

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


Настройки

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

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

Robin.Selenium

ACTION_CONTEXT


Да

Внутренний идентификатор элементаInternal element id
ЭлементElementЭлемент для взаимодействия.Robin.
String
WebElement
Да
Тайм
Имя свойстваProperty nameИмя свойства стиля, значение которого нужно ждать.Robin.StringfontSizeДа
Значение свойства Property value

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

Robin.Object

10Да
Тайм-аутTime-out

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


Robin.Numeric10Нет

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

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

Ждать

...

текста элемента  / Waiting for element text (WaitTextInElement)

...

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


Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
Контекст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 для логических.

ТекстTextТекст для ожидания в элементе.Robin.String
Да

Использовать все текстовое содержимое

Use all text content

Ожидать во всем текстовое содержимом.


По умолчанию только в видимом тексте.

Robin.BooleantrueНет
Вариант совпаденияMatch type

Вариант совпадения искомого текста с текстом элемента.


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

  • Строгое - заголовок равен параметру "Текст"
  • Не строгое - заголовок содержит параметр "Текст"
  • Регулярное выражение - Заголовок удовлетворяет регулярному выражению в параметре "Текст"
Robin.StringНе строгое

Robin.Object

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

Robin.Boolean 

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

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

Robin.Numeric10Нет

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

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

Ждать

...

заголовок страницы  Wait for page title (WaitTextInPageTitle)

...

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


Настройки

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

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

Robin.Selenium

ACTION_CONTEXT


Да

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

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

Robin.Object

Вариант совпаденияMatch type

Вариант совпадения искомого текста с текстом элемента.


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

  • Строгое - заголовок равен параметру "Текст"
  • Не строгое - заголовок содержит параметр "Текст"
  • Регулярное выражение - Заголовок удовлетворяет регулярному выражению в параметре "Текст"
Robin.StringНе строгое
10
Да
Тайм-аутTime-out

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

.

Robin.Numeric10Нет

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

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

Ждать

...

 существование состояния элемента Wait for element to exist (WaitElementPresentInState)

...

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


Настройки

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

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

Robin.Selenium

ACTION_CONTEXT


Да

ЭлементElementЭлемент для взаимодействия
.Robin.WebElementДаТекстTextТекст для ожидания в элементе
.Robin.
String
WebElement
Да

Использовать все текстовое содержимое

Use all text content
ВидимостьVisibility

Ожидаемое состояние свойства видимости.


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

  • Не проверять
  • Видимый
  • Невидимый

По умолчанию не проверять

Ожидать во всем текстовое содержимом.

По умолчанию только в видимом тексте

.

Robin.
Booleantrue
String
Нет
Вариант совпадения
Доступность
Match type
Availability

Ожидаемое состояние свойства доступности

Вариант совпадения искомого текста с текстом элемента

.


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

  • Строгое - заголовок равен параметру "Текст"
  • Не строгое - заголовок содержит параметр "Текст"
  • Регулярное выражение - Заголовок удовлетворяет регулярному выражению в параметре "Текст"
    • Не проверять
    • Доступный
    • Недоступный

    По умолчанию не проверять.

    Robin.String
    Не строгоеДа

    Нет
    Тайм-аутTime-outВремя ожидания выполнения условия.
    Robin.Numeric10Нет

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

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

    Ждать

    ...

     исчезновения элемента Wait for

    ...

    element staleness  (WaitElementStalenessOf)

    ...

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


    Настройки

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

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

    Robin.Selenium

    ACTION_CONTEXT


    Да

    ТекстTextТекст элемента.Robin.StringДаВариант совпаденияMatch type

    Вариант совпадения искомого текста с текстом элемента.

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

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

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

    ...