Установка обязательных приложений для тестирования нашего приложения в Firebase Test Lab - PullRequest
0 голосов
/ 05 февраля 2019

Как мы можем установить другие приложения на устройствах, которые используются в процессе тестирования (robotests, ...), перед началом тестирования нашего приложения?

Я имею в виду, что моему приложению нужно установить другие приложения вустройство для работы полностью и правильно.

Возможно ли это?

Я использую лабораторию тестирования Firebase

1 Ответ

0 голосов
/ 05 февраля 2019

Вы не можете загружать дополнительные APK через веб-консоль Firebase, но вы можете взаимодействовать с Test Lab, используя приложение командной строки gcloud .

Бета-версияВ командной строке gcloud есть возможность добавить дополнительные APK.Если вы запустите

gcloud beta firebase test android run --help

Вы найдете следующую опцию, которая позволяет вам установить больше apks:

 --additional-apks=APK,[APK,...]
    A list of up to 100 additional APKs to install, in addition to those
    being directly tested. The path may be in the local filesystem or in
    Google Cloud Storage using gs:// notation.

Вот пример того, как вы будете использовать эточтобы начать тест:

gcloud beta firebase test android run \
    --app=build/outputs/apk/debug/app-debug.apk \
    --test=build/outputs/apk/androidTest/debug/app-debug-androidTest.apk \
    --device model=walleye,version=28 \
    --additional-apks=path/to/another.apk
...