首先,您可以使用
列出项目中可用的所有测试任务./gradlew tasks
然后您可以选择要执行的任务。如果您想对所有风格和所有构建类型执行所有测试,您只需运行
./gradlew test connectedAndroidTest
如果您不想每次运行测试时都记住所有 gradle 测试命令,您可以创建一个文件“custom_tasks.gradle”并添加
task testAll(dependsOn: ['test', 'connectedAndroidTest']) {
group = 'custom_tasks'
description = "Run all tests"
}
然后,你只需要跑
./gradlew testAll
使用AndroidStudio ArcticFox,方法如下:
选择 (+) 添加新配置并选择 Gradle:
在配置页面:
cleanTestDebugUnitTest testDebugUnitTest
(您可以从现有配置中复制它以进行单元测试,但请确保删除模块前缀(例如:app:))--tests "*"
作为 Arguments (显然告诉 AS 将结果显示为 TestResults)您可以尝试在android终端上使用此命令行: 麦克:
./gradlew test connectedAndroidTest
窗户:
gradlew test connectedAndroidTest
打开 Android Studio Giraffe | 2022年3月1日