Я уже некоторое время кодирую в 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
?