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

Ключ

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

Ждать состояния элемента Версии 17 (Java)

Группа действий: Браузеры

...

Описание

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

Иконка действия

Image Modified

Параметры и их настройки

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

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

Идентификатор сеанса браузера

ACTION_CONTEXT


Да

ЭлементЭлемент для взаимодействияWeb-элемент
Да
Видимость

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


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

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

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

Строка
Нет
Доступность

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


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

  • Не проверять
  • Доступный
  • Недоступный

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

Строка
Нет
Тайм-аутВремя ожидания выполнения условия
Число10Нет

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

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

Пример использования 

Задача

Перейти по ссылке https://codepen.io/GBora/pen/VLYyzY  и проверить существование элемента на странице (видимость и доступность). 
Image Modified

Решение

Воспользоваться действиями "Открыть браузер", "Перейти по URL", "Ждать состояния элемента". 

Реализация

  1. Собрать схему робота, состоящую из действий. 
    Image Modified
  2. Настроить параметр действия "Открыть браузер".
    Image Modified
  3. Настроить параметры действия "Перейти по URL". 
    Image Modified
  4. Настроить параметры действия "Ждать состояния элемента". Элемент взять с помощью инструмента WebSpy (см. раздел Создание Web-элементов). 
    Image Modified
  5. Нажать на кнопку "Старт" в верхней панели. 

Результат

Программный робот отработал успешно.
Image Modified