Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 6 Следующий »

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

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


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


Настройки

Свойство

Описание

Тип

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

Обязательность заполнения поля

Параметры

Контекст

Контекст действия для работы с браузером.

Robin.Selenium

Контекст браузера

Да

Элемент

Элемент для взаимодействия

Robin.WebElement


Да

Видимый

Если значение параметра равно true, то проверять видимость элемента.

Robin.Boolean

true

Нет

Доступный

Если значение параметра равно true, то проверять доступность элемента.

Robin.Boolean

true

Нет

Тайм-аут

Время ожидания выполнения действия (мс). Значение конвертируется в секунды: оно делится на 1000 и округляется в большую сторону.

Robin.Numeric


Нет

Результаты

Результат

Переменная с общим результатом проверки состояния элемента. Значение равно true, если результаты всех проверок, задаваемых параметрами действия, оказались успешными. Если хотя бы одна проверка закончилась неуспешно, то общий результат будет false.

Robin.Boolean

true



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

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


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

Задача: перейти по ссылке https://codepen.io/GBora/pen/VLYyzY и проверить видимость и доступность элемента. 

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

Реализация:

  1. Собрать схему робота, состоящую из действий: 

  2. Настроить параметр действия "Открыть браузер".

  3. Настроить параметры действия "Перейти по URL". 

  4. Настроить параметры действия "Проверка наличия элемента". Для создания элемента необходимо воспользоваться WebSpy (см. раздел Создание Web-элементов). 
  5. Нажать на кнопку "Старт" в верхней панели. 

Результат:

Программный робот отработал успешно. Элемент видимый и доступный. 

  • Нет меток