Автоматизация работы в приложениях
Сейчас мы изучим, как установить и автоматизиовать приложение на Android.
В ZennoDroid вы можете настроить автоматизацию для любых действий в мобильном приложении.
В этой статье мы рассмотрим два примера:
- Как установить Youtube на эмулятор Memu 9 с помощью ZennoDroid Pro.
- Как обновить предустановленный Youtube на реальном телефоне,
используя ZennoDroid Enterprise.
Вся информация из текста будет для наглядности продублирована в видеогайдах.
Установка приложения и выполнение первых действий.
Здесь мы подробно рассмотрим, как установить Youtube с помощью эмулятора Memu 9 и поставить палец вверх на первое видео.
1. Запуск Google Play.
После подключения устройства нам нужно запустить приложение. Сделать это можно через кнопку «Установленные приложения» или с помощью экшена Открыть приложение. В обоих случаях для поиска можно использовать Идентификатор приложения. Например, для магазина от Google это com.android.vending. Вводим название магазина (Google Play) и запускаем его.
2. Ищем Youtube.
Нажимаем правой кнопкой мыши по строке поиска и добавляем ее в Конструктор действий и в поле Значение пишем «youtube».
Кнопка «Тестировать» позволяет нам быстро запустить текущее действие и убедиться, что оно работает. Если все в порядке, жмем «Добавить в проект».
3. Устанавливаем и открываем.
Меняем тип действия с «Set» на «Rise», тем самым получая доступ к событию «Touch», которое отвечает за клик по экрану. Выбираем Youtube и устанавливаем его. Открываем приложение по аналогии с предыдущими действиями.
На действие «Открыть» мы добавляем дополнительное свойство ожидания элемента. Ставим значение в 30 секунд. Это время скрипт будет пытаться открыть приложение, прежде чем выдаст ошибку.
4. Клик по первому видео.
В приложении мы исследуем первое видео и находим элемент, отвечающий за его воспроизведение (можно определить сопоставив названия видео). Добавляем этот элемент в проект и из поля «Значение» удаляем все символы кроме слова Воспроизвести. Рядом под «Поиском» выбираем значение 0 и ставим «Rise». В дальнейшем это позволит нам каждый раз включать именно первое видео, независимо от его названия.