Что такое простая задача сборки AndroidTest и что такое тестовые приложения в Android? - PullRequest
0 голосов
/ 20 мая 2019

Я уже некоторое время кодирую в React-Native, и когда мне нужно, я также пишу некоторый нативный код Android.Однако я не видел эту задачу, пока не начал использовать библиотеку, которая использовала эту конкретную задачу.

Эта библиотека является библиотекой комплексного тестирования (detox), и она использует эту команду "cd android && ./gradlew assembleDebug assembleAndroidTest -DtestBuildType=debug && cd .." для создания Android .apk, который будет использоваться в автоматизированном тесте e2e.На самом деле он собирает два apks, один отладочный и AndroidTest, но я не знаю, откуда взялся последний, где он сконфигурирован или где есть документы.

Я искал час и сделалне найти ничего, кроме этого очень короткого описания: assembleAndroidTest - Assembles all the Test applications.

Что такое тестовые приложения?

Кроме того, что такое -DtestBuildType=debug?

...