gradlew 运行 可以测试我的浓缩咖啡,而不仅仅是 "unit" 测试吗?

Can gradlew run my espresso tests, not just the "unit" tests?

Android Studio 挤出了一个名为 gradlew 的脚本,经过多次颠簸后,运行 我的 "unit" 测试 gradlew test.

可以运行 espresso 测试吗?那些真正测试你的 Android?

我似乎认为测试的重点是你 运行 一批,并向环境收集 0 或正整数,如果它们通过或失败。

很抱歉这个简单的问题,但是 Google 一直在从 "gradlew" 到 "gradle," 然后返回关于所有内容的各种页面,除了 "gradlew" 命令本身!

Whosebug 搜索未阻止:https://whosebug.com/search?q=%5Bgradlew%5D+espresso

答案是 ./gradlew test connectedAndroidTest,它显然运行了两个批次,并且可能会报告其中任何一个的错误。我不知道它是否returns non-zero 对环境是否失败...

您应该使用 ./gradlew connectedAndroidTest 来仅 运行 Espresso 测试。如果失败,它将 return 一个非零值。