Может ли gradlew запускать мои тесты эспрессо, а не только «модульные» тесты?

Android Studio выдавливает скрипт под названием gradlew, который может после долгих раздумий запускать мои «модульные» тесты с помощью gradlew test.

Может ли он запускать тесты эспрессо? Те, которые действительно тестируют ваш Android?

Кажется, я думаю, что смысл тестов в том, что вы запускаете их в пакетном режиме и собираете 0 или положительное целое число в среду, если они пройдены или не пройдены.

Извиняюсь за простой вопрос, но Google продолжает путать «gradlew» с «gradle», а затем возвращает всевозможные страницы обо всем, кроме самой команды «gradlew»!

1
0
151
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

Ответ принят как подходящий

Поиск StackOverflow не останавливается: https://stackoverflow.com/search?q=%5Bgradlew%5D+эспрессо

Ответ: ./gradlew test connectedAndroidTest, который, по-видимому, запускает обе партии и может сообщать об ошибках в одной из них. Я не знаю, возвращает ли он ненулевое значение в среду, если он еще не работает...

Вам не нужно test

Mark Han 28.08.2019 15:26

Вы должны использовать ./gradlew connectedAndroidTest только для запуска тестов Espresso. В случае неудачи он вернет ненулевое значение.

Другие вопросы по теме