Поддерживает ли Firebase BDD тестирование с помощью специального тестера? - PullRequest
0 голосов
/ 18 февраля 2020

Мы используем BDD автоматизированные тесты с настраиваемым тестером. Я пытался найти любую информацию, если Firebase поддерживает это для тестов мобильных или веб-приложений. Кто-нибудь знает или имеет какой-либо опыт с этим?

Заранее спасибо

1 Ответ

0 голосов
/ 21 февраля 2020

Ваш вопрос не дает подробных сведений о том, какой тестовый прогон / фреймворк вы используете, и как он работает под ним, если он использует инструментарий, ....

Если вы используете собственный инструментарий инструментария, который подключается, как показано ниже в вашем build.gradle, и не нуждается в пользовательском выводе для анализа, чтобы понять, если он потерпел неудачу или преуспел.

android {
    defaultConfig {
        ...
        testInstrumentationRunner "com.example.MyTestRunner"
    }
    ...
}

Тогда он должен просто работать из коробки в тестовой лаборатории с тип контрольно-измерительных приборов.

Если ваш тестовый исполнитель записывает на устройство файлы, которые необходимы для расследования неудач теста, запустите тест с помощью gcloud и укажите --directories-to-pull, чтобы скопировать их в корзину GCS.

gcloud firebase test android run \
  --app myapp.apk \
  --test mytests.apk \
  --device model=walleye,version=28 \
  --directories-to-pull=/sdcard/myartifacts
...