在我的Android应用程序中,我有几个测试类。如果我运行以下命令./gradlew connectedAndroidTest
它会运行 android 测试文件夹中的所有测试用例并为所有测试类生成测试报告,但我需要测试特定的测试类并为我尝试的测试类生成报告使用以下命令:
./gradlew test --tests com.login.user.UserLoginTest
上述命令引发以下异常
FAILURE: Build failed with an exception.
* What went wrong:
Problem configuring task :app:test from command line.
> Unknown command-line option '--tests'.
* Try:
Run gradlew help --task :app:test to get task usage details. Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
* Get more help at https://help.gradle.org
My app gradle version is 3.3
如果您的项目中有多种风格,则可能会收到此错误。 不要只使用test
,请尝试特定的测试任务:
./gradlew testDebugUnitTest --tests com.login.user.UserLoginTest