a_s*_*ber 8 android-gradle-plugin
当我想开始特定的本地单元测试(在文件夹“test”中)时,我开始(Dev是 buildType):
gradlew testDevUnitTest --tests com.example.StringUtilTest.testMethod
Run Code Online (Sandbox Code Playgroud)
好的。这是工作。
但我也想启动特定的仪器测试方法(在文件夹“androidTest”中)。
gradlew connectedDevAndroidTest --tests com.example.StringUtilTest.testSelectLanguageFragment
Run Code Online (Sandbox Code Playgroud)
但我得到错误:
> Unknown command-line option '--tests'.
Run Code Online (Sandbox Code Playgroud)
您可以像这样在特定的测试类中运行所有测试
gradlew connectedDevAndroidTest -Pandroid.testInstrumentationRunnerArguments.class=com.example.StringUtilTest
Run Code Online (Sandbox Code Playgroud)
您可以像这样在特定的测试类中运行单个测试
gradlew connectedDevAndroidTest -Pandroid.testInstrumentationRunnerArguments.class=com.example.StringUtilTest#testSelectLanguageFragment
Run Code Online (Sandbox Code Playgroud)
更多信息请访问https://developer.android.com/studio/test/command-line.html
| 归档时间: |
|
| 查看次数: |
1415 次 |
| 最近记录: |