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

Ключ

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

...

Is element enabled Version 17 (Java)

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

Описание

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

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

Image Removed

Параметры действия

Входные параметры

...

Description

The action checks if the element exists on the page when the timeout expires

Action icon

Image Added

Settings of parameters

PropertyDescriptionTypeFilling exampleMandatory field
Parameters
ContextAction context for working with the browser

...

Выходные параметры

...

Настройки

Свойство

Описание

Тип

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

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

Параметры

Контекст

Контекст действия для работы с браузером
.Robin.Selenium
Контекст браузера
Browser context
Да
Yes

Элемент

Элемент для взаимодействия
ElementElement for interactionRobin.WebElement
Да

Yes

Видимый

Если значение параметра равно true, то проверять видимость элемента
VisibleIf the parameter value is true, then check the visibility of the element.Robin.Booleantrue
Нет
No

Доступный

Если значение параметра равно true, то проверять доступность элемента
AvailableIf the parameter value is true, then check whether the element is enabled.Robin.Booleantrue
Нет
No

Тайм-аут

Время ожидания выполнения действия (мс). Значение конвертируется в секунды: оно делится на 1000 и округляется в большую сторону
TimeoutWait until condition to be done (ms). The value is converted to seconds: it`s devided by 1000 and rounded up.Robin.Numeric
Нет

No
Результаты
Results

Результат

Переменная с общим результатом проверки состояния элемента. Значение равно true, если результаты всех проверок, задаваемых параметрами действия, оказались успешными. Если хотя бы одна проверка закончилась неуспешно, то общий результат будет
ResultVariable with the overall result of checking the state of the element. The value is true if the results of all checks specified by the action parameters were successful. If at least one check fails, then the overall result will be false.Robin.Booleantrue

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

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

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

Задача


Special conditions of use

A visible and enabled element is clickable.

Example of use

Task

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

Image Removed

Решение

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

Реализация

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

Результат

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

wiki.rpa-robin.ru/Eng/index.html and check if the element is visible and enabled. If the element is found, click on it.

Image Added

Solution

Use the "Open Browser", "Is element enabled", "If", "Send Click" actions. 

Implementation

  1. Assemble a robot scheme with the actions.
    Image Added
  2. Set the "Open Browser" action parameters.
    Image Added
  3. Set the "Is element enabled" action parameters. To create an element use the WebSpy tool (see section Create Web-element). 
    Image Added
  4. Set the "If" action parameters.
    Image Added
  5. Set the "Send Click" action parameters.
    Image Added
  6. Click "Start" in the top panel.

Result

The program robot completed successfully. The element is visible and enabled.

Image AddedImage Removed