Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Оглавление

Expand
titleНажмите здесь, чтобы развернуть оглавление
Table of Contents
minLevel1
maxLevel7
exclude^Оглавление$

Описание

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


Как вызвать?

Существует два способа для вызова конструктора:

  1. Необходимо кликнуть правой клавишей мыши по интересующему Вас элементу в Окне эмулятора и выбрать В конструктор действий из контекстного меню.

  2. Второй способ - из окна Дерево элементов. Кликаем ПКМ по нужном элементу и выбираем В конструктор действий.


При добавлении элемента в Конструктор действий его доступные свойства и их атрибуты автоматически попадают в окно Свойства элемента.

Параметры поиска

Имя атрибута

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

Значение

Значение атрибута.

Тип поиска

  1. text - поиск по полному либо частичному вхождению текста;

  2. notext - поиск элементов в которых не будет указанного текста;

  3. regexp - поиск с помощью регулярных выражений;

На скриншоте ниже видно, что после клика по кнопке Поиск нашлось как минимум три элемента, что не очень хорошо - всегда старайтесь подбирать такие параметры поиска, чтоб в итоге находился только один элемент.

Выбор действия

Можно выбрать одно из трёх возможных действий

Set - Установка значения

  • Атрибут - атрибут элемента для которого надо установить новое значение (доступен только атрибут “input”)

  • Значение - текст, который необходимо вставить. Можно использовать как простой текст так и переменные проекта{-Variable.someVar-}, {-Profile.Name-} и их комбинации: Привет. Меня зовут {-Profile.Name-}

Get - Получение значения

  • Атрибут - атрибут, значение которого надо получить.

  • Значение - здесь отобразится значение найденного атрибута.

Доступные атрибуты для выбранного элемента можно найти в окне Окно свойства элемента.

Rise - Выполнить действие

С помощью данного действия можно выполнить touch (“нажатие”) и long touch (“долгое нажатие“) для элемента.

Завершающие действия

Тестирование

После того как подобрали необходимые параметры поиска и определились с нужным действием действие, не помешает протестировать подобранные параметры нажав соответствующую кнопку.

Комментарий

Не плохой идеей будет оставить комментарий для экшена т.к. автоматические комментарии несут мало информации

Комментарии
по умолчанию

Те же экшены, только
с пользовательскими комментариями

Добавление в проект

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


Полезные ссылки