Установка значения (ZD)
Пожалуйста, ознакомьтесь с Правилами использования материалов на данном ресурсе
Оглавление
Описание
Экшен “Установка значения” используется для установки значений в поле ввода
Как добавить действие в проект?
Через контекстное меню Добавить действие → Android → Установка значения
Через Конструктор действий .
Либо воспользуйтесь умным поиском.
Как выбрать поле для установки значения?
В Окне эмулятора кликаем ПКМ по элементу, которому мы хотим установить значение. Из контекстного меню выбираем “В конструктор действий”(1), в нижней части окна эмулятора загрузится конструктор, выбираем тип действия “Set” (2), устанавливаем значение (3) и нажимаем кнопку “Добавить в проект” (4).
Настройка действия: Вкладка “Основные”
Что
Текст, который необходимо вставить. Можно использовать как простой текст так и макросы переменных {-Variable.someVar-}, {-Profile.Name-}.
Поиск элемента
Пожалуйста, ознакомьтесь с Правилами использования материалов на данном ресурсе
Прежде чем провзаимодействовать с элементом его надо найти.
Поиск осуществляется по атрибутам элемента.
Условия
Группа - приоритет данного условия. Чем выше это число тем приоритет ниже.
Если не смогли найти элемент по условию с наивысшим приоритетом, то переходим к условию со следующим приоритетом и так пока элемент не будет найден, либо пока не закончатся условия поиска. Можно добавлять несколько условий с одним приоритетом, тогда поиск будет производиться по всем условиям с одинаковым приоритетом одновременно.Атрибут - атрибут элемента по которому производится поиск.
Тип поиска:
text - поиск по полному либо частичному вхождению текста;
notext - поиск элементов в которых не будет указанного текста;
regexp - поиск с помощью Тестер регулярных выражений ;
Значение - значение атрибута.
№ совпадения - порядковый номер найденного элемента (нумерация с нуля!).
Удаление условия
Чтобы удалить условие поиска необходимо кликнуть ЛКМ по полю слева от него (на скриншоте выше выделено синим цветом) и нажать кнопку delete на клавиатуре.
Множественное условие
Для поиска элемента может использоваться одновременно несколько условий.
Всегда важно стараться подбирать условия таким образом, чтоб в результате поиска оставался только один элемент.
Настройка действия: Вкладка “Дополнительно”
Пример использования
По умолчанию на главном экране эмулятора находится строка ввода для поиска по Google Play, давайте попробуем ввести в неё какой-нибудь текст.
Для начала кликаем ПКМ по полю и отправляем в Конструктор действий.
Далее проверяем, что элемент может быть найден по выставленным критериям поиска (1), после чего нужно ввести необходимый текст в поле “Значение” (2) и нажать “Тестировать” (3), чтоб удостовериться, что всё работает правильно. И если всё успешно, то можно нажимать “Добавить в проект” (4).
Экшен добавлен и готов к работе.