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

RPA предоставляет 3 способа имитации щелчка:

  1. Элемент касания: Найти и щелкнуть текущий элемент через элементы DOM дерева пользовательского интерфейса.

  2. Клик (x, y): Определить позицию щелчка по координатам X и Y текущего экрана.

  3. Клик с помощью распознавания текста (OCR): Щелчок путем распознавания позиции текста на текущем экране.

Ниже подробно описана функция элемента касания.

Параметры

  • Выберите тип] Выпадающий список

  • По поиску элемента

  • Использовать предыдущий элемент

Если выбран параметр «По поиску элемента», вы можете фильтровать элементы по следующим условиям DOM-узлов. Элементы, соответствующие заданным вами условиям атрибутов, будут отфильтрованы исполнителем.

  • Вы можете добавить обязательные условия в [При выполнении условия]. Поддерживаются следующие 4 условия, с возможностью одновременной фильтрации до 4 элементов:

  • текст

  • fullId

  • класс

  • desc

Вы можете получить атрибуты элементов текущего экрана облачного телефона через инструменты разработчика.

Если вы уже выбрали элемент через предыдущий узел, вы можете выбрать [Использовать предыдущий элемент].

Вопрос-ответ: В чем разница между «Поиск элемента» и «Использовать предыдущий элемент»?

«Поиск элемента»: Фильтрует элементы, соответствующие условиям.

«Использовать предыдущий элемент»: Непосредственно сопоставляет DOM-узел элемента в процессе выполнения. Эта функция часто используется с узлом «Поиск элемента».

  • [Максимальное время ожидания появления элемента]

  • После ввода числа текущий узел поиска будет опрашивать наличие нужного элемента. Выполнение продолжается после того, как элемент найден. Если элемент не найден в течение этого времени, начинается выполнение следующего узла.

  • Можно ввести или указать число, единица измерения — миллисекунды.

  • [Тип нажатия]

  • Одиночное нажатие

  • Двойное нажатие

  • Длительное нажатие

  • При выборе длительного нажатия можно установить [Длительность нажатия] в миллисекундах.

  • [Задержка после нажатия]

Вывод

  • Параметры вывода

  • Элемент: Вывод в формате узла (фактически JSON). Вы можете напрямую проанализировать содержимое элемента, выполнив команду "Запустить JS-скрипт".

  • Журнал выполнения

  • Время начала

  • Время окончания

  • Длительность (мс)

  • Статус (Успех/Неудача)

Пример

Например, на рабочем столе облачного телефона есть Google Play Store. Я хочу найти и нажать на эту область с помощью поиска по элементу. Параметры следующие:

| Имя поля | Значение поля |

| ------------------------- | -------------------------- |

| Тип выбора | По элементу поиска |

| При выполнении условия | "text" равно "Play Store" |

| Тайм-аут поля ввода | 3000 |

| Тип нажатия | Однократное нажатие |

| Задержка после нажатия | 0 |

Связанные узлы

Найти элемент