Firebase 上 iOS 的 Flutter 集成测试?

Cli*_*ote 12 ios flutter firebase-test-lab

是否可以在 Firebase 上运行 Flutter 集成测试?似乎有关于此的冲突信息 - 一些消息来源说它可能,但在文档中,iOS 部分似乎仅用于在您自己的设备上进行测试。

Firebase 要求上传 XCT 测试包。如何为 Flutter 项目获取/创建它?

小智 0

你需要有 Xcode 才能做到这一点。如果您使用的是 Android,请先在 Xcode 中打开 iOS 模块

\n

在此输入图像描述

\n

然后在 Xcode 中打开测试导航器 (Command-6) 并添加新的测试目标:\n在此输入图像描述

\n

现在我们的 Flutter 项目中有两个用于单元和 UI 测试的目标

\n

在此输入图像描述

\n

我们的项目已准备好进行测试,我们可以在 Xcode 中运行 Product \xe2\x96\xb8 Test 或 Command-U 来检查它:

\n

在此输入图像描述

\n

然后是 Firebase 测试实验室:

\n
    \n
  • iOS:编写 XCTest,然后构建并打包您的应用程序以供上传。
  • \n
\n

只需使用 Xcode Product > Archive 选择真实设备作为目标即可创建应用程序包。

\n