首页 > 解决方案 > 如何远程运行 Flutter 驱动程序测试

问题描述

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

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

并将 Android 设备插入计算机。

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

我们尝试按照https://flutter.dev/docs/testing/integration-tests上的指南并在 Firebase Testlab 上运行它们,但我们无法使其工作,或者 Flutter 驱动程序测试不可能。

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

标签: flutterui-automationbitriseflutterdriver

解决方案


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


推荐阅读