Jetpack compose 测试记录器

Mil*_*aei 10 android kotlin android-espresso-recorder android-jetpack-compose android-jetpack-compose-testing

我想在我的 jetpack compose 项目中记录UI 测试,就像记录 Espresso 测试一样

我想按照以下步骤操作:
  1. 开始录音

  2. 打开应用程序

  3. 单击对象(按钮等...)

  4. 完成录音

  5. 获取生成的 kotlin 代码,就像 Espresso 录音一样

看来我们不能在 jetpackCompose 项目中使用 Espresso。

在此输入图像描述

但在这个项目中我仍然没有完全迁移到 JetpackCompose。但它会将其识别为 Jetpack Compose 项目

小智 1

Espresso 测试框架无法与 Jetpack Compose 一起使用,因此测试记录尚不可用,但 Compose 测试相当容易编写。

您可以查看官方文档是否有帮助:https://developer.android.com/jetpack/compose/testing