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

Клик по элементу

image_1

Описание

Блок выполняет указанное действие мышью по выбранному UI-элементу десктопного приложения.


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

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

  1. Тип взаимодействия - действие, которое требуется выполнить по элементу.

    Тип данных: dropdown (Список)

    Пример: Клик левой кнопкой мыши

    Возможные значения:

    • Клик левой кнопкой мыши (по умолчанию);
    • Двойной клик;
    • Правой кнопкой мыши;
    • Средней кнопкой мыши;
    • Вызвать элемент (Invoke);
    • Развернуть элемент (Expand);
    • Свернуть элемент (Collapse);
    • Действие по умолчанию (DoDefaultAction).
  2. Фокус на элементе - переводит элемент на передний план перед выполнением действия.

    Тип данных: checkbox (Чекбокс)

    Пример:

  3. Использовать объект элемента - позволяет передать объект UI-элемента или JSON-строку.

    Тип данных: object | str (Объект элемента или Строка)

    Пример: [{"ControlTypeName":"ButtonControl","Name":"5"}]

    image_2

    JSON-строка указывается с помощью блока создать строку.

    image_3

Для выбора элемента можно использовать Master UI для десктопных приложений или выбрать элемент из выпадающего списка, если он уже был предварительно получен через Master UI.


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

В данном примере открывается приложение Калькулятор и выполняется клик по кнопке “5”.

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

  1. Открывается инструмент Master UI для десктопных приложений;
  2. Выполняется выбор элемента, соответствующий кнопке 5 в приложение калькулятор. image_4

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

  • Открыть приложение calc.exe;
  • Клик по элементу. image_5

Результат

Приложение калькулятор после клика:

image_6