Перейти к содержимому

Ожидать появление элемента

image_1

Описание

Блок ожидает появления элемента Java приложения на экране.


Описание параметров

Блок имеет несколько основных параметров:

  1. Идентификатор приложения;

    Блок позволяет подключиться по:

    • Созданному подключению;
    • Заголовку окна;

    Тип данных: Подключение | строка

    Пример: java_driver

  2. Время ожидания - время ожидания в секундах;

    Тип данных: число

    Пример: 10

  3. Фокус на элементе - активация элемента на передний план перед выполнением действия;

    Тип данных: чекбокс

    Пример: True

  4. Атрибут элемента - атрибуты и их значения выбранного элемента.

    Для добавления требуется выполнить клик на кнопку + и выбрать значение атрибута из выпадающего списка.

    image_2

Для выбора элемента можно использовать Java - инспектор для Java приложений.


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

В данном примере выполняется подключение к приложению PyCharm и выполняется ожидание появление элемента Кнопка Main Menu.

Для указания используемого элемента необходимо задать один или несколько атрибутов, по которым он будет найден. Для этого:

  1. Открывается инструмент Java - инспектор;
  2. Выполняется выбор окна PyCharm и выбор кнопки Main Menu. image_5

В примере используется атрибуты name и role и их значения для данного элемента.

image_8

Алгоритм состоит из блоков:

  • Выполнить подключение к Java-приложению;
  • Ожидать появления элемента;
  • Уведомление пользователя с результатом ожидания появления элемента. image_6

Результат

Вывод результата на экран:

image_7