Versions Compared

Key

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

...

Оглавление

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

Panel
panelIconIdatlassian-info
panelIcon:info:
bgColor#E3FCEF

Пожалуйста, ознакомьтесь с Правилами использования материалов на данном ресурсе

Описание

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


Как вызвать?

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

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

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

Image Added

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

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

Image Added

Имя атрибута

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

Значение

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

Тип поиска

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

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

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

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

Image Added

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

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

Image Added

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

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

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

Image Added

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

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

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

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

Image Added

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

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

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

Image Added

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

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

Комментарий

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

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

Image Added

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

Image Added

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

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


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