【发布时间】:2021-11-10 12:24:41
【问题描述】:
我们使用以下命令在本地运行 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 解决方案。
【问题讨论】:
-
我已经通过运行启动 iphone 模拟器的手动脚本使其在 Bitrise 上运行。尝试在路测之前在脚本步骤中运行
open -a Simulator.app
标签: flutter ui-automation bitrise flutterdriver