从 Fabric 测试版导入测试人员

借助 Firebase 应用分发,您可以轻松管理和分发预发布版本,以便快速获得受信任的测试人员的反馈。应用分发还与 Firebase Crashlytics 集成,可在 Firebase Crashlytics 信息中心显示您的版本稳定性指标。

本指南介绍如何将 Firebase 应用分发与新迁移的应用搭配使用,以及如何通过 Fabric 测试版导入您的测试人员。您还可以查看我们的最常见问题解答

在开始之前,请注意以下几点:

  • 如果您不想迁移应用,仍可以将您的测试人员直接导入到新的 Firebase 项目中。您只需执行以下操作即可:将 iOSAndroid 应用添加到 Firebase 中,然后继续执行第 1 步第 2 步以导入您的测试人员。
  • 您无需对迁移的应用进行任何 SDK 更改,即可开始使用应用分发。
  • 您无法将历史分发从 Fabric 导入到应用分发中,但仍然可以在 Fabric 信息中心查看历史分发,直到该信息中心在 2020 年 3 月 31 日关闭为止。
  • 借助应用分发,您最多可以为每个 Firebase 项目添加 500 个测试人员,并且在每次分发版本时最多可以向 200 个测试人员分发。

准备工作

您必须拥有 Firebase 项目才能开始使用应用分发。如果您尚未将应用从 Fabric 测试版迁移到 Firebase,请先进行迁移。

第 1 步:从 Fabric 信息中心导出测试人员

  1. Fabric 信息中心中,点击左侧面板的 Beta

  2. 点击 Export Testers

此操作会下载包含测试人员的姓名和电子邮件地址的 testers.csv 文件。

第 2 步:将测试人员导入到 Firebase 中

  1. 在 Firebase 控制台的“应用分发”页面中,选择您要将测试人员导入到其中的应用。
  2. 点击开始使用,然后点击测试人员和群组标签页。
  3. 测试人员窗口的右上角,点击 > 将测试人员导入项目中。
  4. 选择您在第 1 步中下载的 testers.csv 文件,然后点击导入

第 3 步(可选):向群组添加测试人员

将测试人员导入到 Firebase 后,您还可以将他们添加到应用分发群组,以便将您的版本一次性分发给一组测试人员:

  1. 在 Firebase 控制台的“应用分发”页面中,选择您要将测试人员导入到其中的应用。
  2. 点击开始使用,然后点击测试人员和群组标签页。
  3. 测试人员窗口的左上角,点击 添加组。输入群组名称,然后点击保存
  4. 在新群组下,点击 添加测试人员,然后输入测试人员的电子邮件地址。

后续步骤

常见问题解答

是否有一些 CLI 工具可用来自动执行分发?

应用分发可与 Firebase CLI、Fastlane、Gradle 集成,以方便您自动执行分发。

我听说应用分发正在发布一款 Android 应用,请问它的用途是什么?

我们提供了一款类似于 Fabric 测试版的 Android 应用,测试人员可以使用该应用安装相关版本。测试人员开始使用应用分发进行测试时会执行初始 Web 流程,在该流程中,测试人员可以下载该应用。