如何 运行 Flutter 驱动程序远程测试

How to run Flutter driver tests remotely

我们有 Flutter 驱动程序测试 运行在本地使用如下命令:

flutter drive --target=test_driver/app.dart --driver=test_driver/test/login_test.dart  --flavor dev --no-start-paused

并且将 Android 设备插入计算机。

现在我们想 运行 远程进行这些测试。我们正在尝试找出云提供商中的哪些设备最适合 运行ning flutter 驱动程序测试。

我们尝试按照 https://flutter.dev/docs/testing/integration-tests 和 运行 上的指南在 Firebase Testlab 上进行操作,但我们无法使其正常工作,或者无法使用 Flutter 驱动程序测试。

我们应该选择云提供商中的哪些设备来进行 运行ning flutter 驱动程序测试?我们有 Bitrise 作为 CI 解决方案。

对于Android,您可以使用AVD Manager步骤创建一个Android模拟器,并添加Wait for Android emulator步骤等待模拟器完成启动。