Как драйвер Flutter работает с Android? - PullRequest
0 голосов
/ 29 апреля 2020

В мире android для запуска теста пользовательского интерфейса с ADB вам необходимо выполнить эту команду

adb shell am instrument -w com.tarek360.sample.test

, но перед запуском этой команды вам необходимо установить тестовый пакет и основное приложение Android файлы пакета (.apk файлы) на ваше текущее Android устройство или эмулятор, дополнительная информация здесь .

Обычно имена пакетов APKs имеют следующий формат:

  • Main APK: com.tarek360.sample
  • Test APK: com.tarek360.sample.test

но в мире флаттера, когда я запускаю флаттер, например, следующая команда:

flutter drive --target=test_driver/app.dart

Я вижу, что установлен только основной APK, и Я не вижу тестового APK , установленного на моем устройстве, мне интересно, как работает Flutter Driver с Android для меня важно понять, потому что у меня очень настроенный CI, и я создаю APK в совершенно другой среде, чем в среде выполнения тестов.

...