У меня есть вариант использования, который требует управления приложением, которое я не разработал. Имею adb доступ к устройству android. Вот шаги, которые необходимо выполнить:
- Введите текст в два поля
- Нажмите Enter
- Установите флажки
- Введите текст в другое текстовое поле
- Введите
Я знаю, что могу использовать adb input keyevent <event-code>
и adb input touchpad tap <x> <y>
, но это методы bruti sh, которые не будут работать каждый раз. Я изучил appium, но, похоже, он ограничен мобильными веб-приложениями. Другие фреймворки, такие как Espresso, работают, если вы сами создали приложение.
Я не смог найти хорошего ответа на эту проблему. Любая помощь приветствуется!