0

Как создать приложение/сервис, который может автоматизировать действие пользователя на экране другого приложения. пользовательское действие: 1. нажатие на кнопку 2. заполнение текстового поля с предварительно заданным строка 3. выберите из раскрывающегося списка. Я знаю, как использовать инструмент adidomation adb, но я хочу, чтобы мой код автоматически автоматизировал эти действия пользователя на другом экране приложения.автоматизировать действие пользователя на экране другого приложения

ответ

1

UiAutomator тесты могут охватывать несколько приложений: этот тип теста проверяет правильное поведение взаимодействий между различными пользовательскими приложениями или между пользовательскими приложениями и системными приложениями. Например, вы можете протестировать, что ваше приложение камеры правильно использует изображения с помощью стороннего приложения для социальных сетей или с приложением Android Photos по умолчанию. Интерфейсы тестирования пользовательского интерфейса, поддерживающие взаимодействие между приложениями, такие как UI Automator, позволяют создавать тесты для таких сценариев.

В качестве альтернативы, если вы хотите автоматизировать генерацию теста с пользовательского интерфейса, вы можете использовать AndroidViewClient/culebra. Есть some videos, показывающий, как culebra может быть использован для этого.

Смежные вопросы