3

在 Flutter 中运行集成测试时是否可以生成测试黄金文件(图像)?

我能够在运行时生成黄金文件,flutter test --update-goldens而碰巧没有运行集成测试。

我的主要目标是能够在集成测试运行时从 Android 模拟器生成测试黄金文件(图像)。我尝试运行flutter test integration_test/app_test.dart --update-goldens,但不幸的是,我收到了有关具有只读访问权限的错误:

在此处输入图像描述

然后我尝试使用以下命令授予 READ 和 WRITE 访问权限flutter driver

在此处输入图像描述

但不幸的是,Flutter 驱动程序在我运行时跳过了生成或比较测试黄金文件(图像)的过程flutter drive --driver=test_driver/integration_test.dart --target=integration_test/app_test.dart

在此处输入图像描述

完整的源代码可在此处获得

4

0 回答 0