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

Ключ

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

Ждать исчезновения элемента Версия 15 (Java)

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

...

Описание

Действие ожидает факт того, что элемент исчезнет из объектной модели документа страницы (DOM)

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

Image Modified

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

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

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

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

ACTION_CONTEXT


Да

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

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

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

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

Задача

Перейти на сайт https://www.rpachallenge.com/assets/shortestPath/public/shortestpath.html и ждать исчезновения элемента. 
Image Modified

Решение

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

Реализация

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

Результат

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