如何使用 Firebase 测试实验室进行 UI 测试 Jetpack Compose?

Can*_*ato 11 android firebase firebase-test-lab android-jetpack-compose android-jetpack-compose-testing

为了测试撰写布局,我们有一个默认库。

要运行Firebase 测试实验室(FTL),它表示您需要EspressoUI Automator框架。

但我不确定这是否已经过时。

将我的 APK (使用 jetpack compose 和 compose 测试框架)放在 FTL 上进行测试适用于真实设备,但不适用于虚拟设备。

我的问题是,预期的方法是什么?

  • 将 Espresso 添加到我的所有 UI 测试中,并在 Jetpack Compose 上使用 Espresso(这可能吗?)
  • 仅使用真实物理设备运行 FTL。虚拟可能会到来吗?
  • 有一种方法可以在虚拟设备上运行组合测试,但我没有找到。?

谢谢!