【发布时间】:2021-09-24 03:34:29
【问题描述】:
我之前使用flutter_driver 进行集成测试,并且能够通过主机的环境变量将参数插入测试,因为测试是从主机运行的。
对于另一个项目,我现在使用integration_test 包。
测试不再在主机上运行,而是在目标上运行,因此当尝试通过环境变量传递参数时,测试无法获取它们。
我看到了https://github.com/flutter/flutter/issues/76852,我认为这可能会有所帮助,但现在还有其他选择吗?
【问题讨论】:
-
您要插入哪些参数?你想达到什么目的?
-
我的应用程序与 BLE 设备通信,我不想硬编码 device_addresses,因为我必须使用不同的设备进行测试。使用 flutter_driver 可以将它们作为环境变量传递。
标签: flutter e2e-testing flutter-integration-test