当我想启动特定的本地单元测试(在文件夹“test”中)时,我开始(Dev是构建类型):
gradlew testDevUnitTest --tests com.example.StringUtilTest.testMethod
好的。是工作。
但我也想启动特定的仪器测试方法(在文件夹“androidTest”中)。
gradlew connectedDevAndroidTest --tests com.example.StringUtilTest.testSelectLanguageFragment
但我收到错误:
> Unknown command-line option '--tests'.
您可以像这样在特定测试类中运行所有测试
gradlew connectedDevAndroidTest -Pandroid.testInstrumentationRunnerArguments.class=com.example.StringUtilTest
您可以像这样在特定测试类中运行单个测试
gradlew connectedDevAndroidTest -Pandroid.testInstrumentationRunnerArguments.class=com.example.StringUtilTest#testSelectLanguageFragment
更多信息请访问https://developer.android.com/studio/test/command-line.html https://developer.android.com/studio/test/command-line.html
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)