Hob*_*oby 5 testing android kotlin android-jetpack android-jetpack-compose
我正在尝试使用 jetpack 进行简单的测试,如下所示
@MediumTest
@RunWith(JUnit4::class)
class LoginScreenTest {
@get:Rule
val composeTestRule = createComposeRule()
@Test
fun test1() {
composeTestRule.setContent {
Text(text = "HEY")
}
composeTestRule.onNodeWithText("HEY").assertIsDisplayed()
}
}
Run Code Online (Sandbox Code Playgroud)
但是虽然成功了,但是在android studio中总是显示为canceled

只有logcat可以显示是否出现故障
I/TestRunner: run finished: 1 tests, 0 failed, 0 ignored
Run Code Online (Sandbox Code Playgroud)
那么知道如何解决这个问题吗?任何帮助将不胜感激
Compose version : 1.0.0-alpha11
Run Code Online (Sandbox Code Playgroud)
我还从 android studio 得到了与您的屏幕截图中显示的相同的报告。实际上,对我来说,每当测试启动应用程序时,应用程序就会崩溃,我能够在 logcat 中找到崩溃日志并使用它来解决它。
| 归档时间: |
|
| 查看次数: |
493 次 |
| 最近记录: |