the*_*ole 6 android android-testing android-test-orchestrator
当我ANDROIDX_TEST_ORCHESTRATOR在testOptions
testOptions {
unitTests.includeAndroidResources = true
animationsDisabled = true
execution 'ANDROIDX_TEST_ORCHESTRATOR'
}
Run Code Online (Sandbox Code Playgroud)
我运行仪器测试
./gradlew connectedStudioDebugAndroidTest --stacktrace
Run Code Online (Sandbox Code Playgroud)
我收到未找到测试的错误
com.android.builder.testing.ConnectedDevice > No tests found.[emu1(AVD) - 9] FAILED
No tests found. This usually means that your test classes are not in the form that your test runner expects (e.g. don't inherit from TestCase or lack @Test annotations).
Run Code Online (Sandbox Code Playgroud)
当我ANDROIDX_TEST_ORCHESTRATOR在testOptions
testOptions {
unitTests.includeAndroidResources = true
animationsDisabled = true
// execution 'ANDROIDX_TEST_ORCHESTRATOR'
}
Run Code Online (Sandbox Code Playgroud)
测试运行。
那么我怎样才能让测试运行ANDROIDX_TEST_ORCHESTRATOR呢?
编辑
我取得了一些进展:androidTests 在我的真实设备 (API 28) 上运行,但没有在任何模拟器 (API 28) 上运行。顺便说一句,我在 OSX 上。
小智 5
这似乎是ANDROIDX_TEST_ORCHESTRATOR版本1.2.0及更早版本中的错误。
1.3.0-rc01我通过将版本添加到dependencies文件中来使其工作build.gradle。
androidTestUtil 'androidx.test:orchestrator:1.3.0-rc01'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
841 次 |
| 最近记录: |