Я изучаю это несколько дней и выкопал некоторые полезные ресурсы, такие как this user guide. Я также могу построить и установить только отлично благодаря this article. Тем не менее, я не могу, по жизни, выяснить, как запускать свои контрольно-измерительные тесты, не имея подключенного устройства.Тестирование командной строки Android с помощью Gradle
Невозможно выполнить тесты под app/src/androidTest
(где у меня есть большинство моих тестов) без использования команды ./gradlew connectedAndroidTest
?
Кроме того, я видел это recommended ставить JUnit тесты под app/src/test
и приборостроение испытания под Gradle предварительно сконфигурирован app/src/androidTest
. Это хороший способ настроить тесты приложения, хотя это означает создание двух разных тестовых каталогов?
Я прошу все это, потому что я использую работу Jenkins CI для создания проекта Android при обновлении кода, и я хотел бы, чтобы Дженкинс выполнил все мои тесты вместе со строительством проекта, но я Надеюсь, мне не пришлось бы заботиться о создании своего рода эмулятора/устройства для Дженкинса для проведения тестов (как требуется ./gradlew connectedAndroidTest
).