admin管理员组

文章数量:1531300

2024年7月10日发(作者:)

TestFlight 的用法

简介

TestFlight 是苹果公司提供的一款用于 iOS 和 watchOS 应用程序测试的工具。

它允许开发者将应用程序分发给测试人员,以便他们在发布之前进行测试和反馈。

TestFlight 提供了一个安全、实时和协作的平台,让开发者能够更好地理解用户

体验,并修复潜在的问题。

安装和设置

要使用 TestFlight,您需要满足以下条件: - 拥有有效的 Apple 开发者账号。

- 在 App Store Connect 中创建并配置应用程序。 - 使用 Xcode 11 或更高版本

进行构建。

首先,您需要在 App Store Connect 中创建一个新版本的应用程序,并将其提交

到 TestFlight 进行测试。然后,在 Xcode 中打开项目并选择 “Generic iOS

Device” 作为目标设备。接下来,选择 “Product” 菜单中的 “Archive” 选

项,Xcode 将自动为您构建项目并创建归档文件。

完成构建后,转到 “Window” 菜单中的 “Organizer” 选项。在 Organizer 窗

口中,选择 “Archives” 标签页,并找到刚刚构建的归档文件。点击

“Distribute App” 按钮,并选择 “Upload to App Store Connect” 选项。按

照提示进行操作,将应用程序上传到 App Store Connect。

一旦上传完成,在 App Store Connect 中选择 “TestFlight” 标签页。您将看

到刚刚上传的应用程序版本。在此页面上,您可以添加测试人员、创建内部和外部

测试组,并发送邀请邮件。

添加测试人员

在 TestFlight 中添加测试人员非常简单。您可以通过两种方式添加测试人员:通

过邮箱邀请或通过共享链接。

邮箱邀请

要通过邮箱邀请测试人员,您需要先在 App Store Connect 中为他们创建一个测

试者账号。在 TestFlight 页面的左侧导航栏中,选择 “Testers” 选项。然后

点击右上角的 “+” 按钮,并填写测试者的姓名和邮箱地址。您还可以选择是否

允许他们访问与应用程序相关的敏感信息。

填写完毕后,点击 “Invite” 按钮即可发送邀请邮件给测试者。他们将收到一封

包含安装 TestFlight 和接受邀请链接的邮件。

共享链接

如果您不知道所有测试者的邮箱地址,或者希望更方便地添加大量测试者,您可以

使用共享链接功能。在 TestFlight 页面的左侧导航栏中,选择 “Testers” 选

项。然后点击右上角的 “+” 按钮,并选择 “Shareable Link” 选项。

生成共享链接后,您可以将其复制并分享给任何想要参与测试的人员。他们只需点

击链接即可安装 TestFlight,并加入测试组。

内部和外部测试

在 TestFlight 中,您可以创建内部和外部测试组,以便更好地组织和管理测试人

员。

内部测试

内部测试是指邀请您团队中的成员参与测试。在 TestFlight 页面的左侧导航栏中,

选择 “Groups” 选项。然后点击右上角的 “+” 按钮,并选择 “Internal”

选项。

在内部测试组中,您可以添加团队成员,并为他们分配不同的权限。例如,您可以

选择允许某些成员上传应用程序构建或者邀请其他测试人员加入。

外部测试

外部测试是指邀请非团队成员参与测试。在 TestFlight 页面的左侧导航栏中,选

择 “Groups” 选项。然后点击右上角的 “+” 按钮,并选择 “External” 选

项。

在外部测试组中,您可以添加任何没有被列入内部团队的人员。这包括客户、合作

伙伴、独立开发者等。您还可以设置组织级别的联系信息,以便与外部测试者进行

有效的沟通和反馈收集。

测试版本管理

TestFlight 提供了强大的版本管理功能,以帮助您更好地控制和跟踪不同版本的

应用程序。

版本迭代

当开发新功能或修复问题时,您可以在 App Store Connect 中创建新版本的应用

程序。在 TestFlight 页面的左侧导航栏中,选择 “App Store Versions” 选项。

然后点击右上角的 “+” 按钮,并填写新版本的相关信息。

在新版本中,您可以选择使用之前版本的构建或上传新的构建。如果您选择上传新

构建,您需要按照之前提到的步骤进行构建和上传。

版本管理

在 TestFlight 中,您可以同时管理多个版本的应用程序。这对于并行测试不同功

能或修复不同问题非常有帮助。

在 TestFlight 页面的左侧导航栏中,选择 “Builds” 选项。这里将列出所有已

上传和可用于测试的构建。您可以为每个构建添加说明、设置发布日期,并将其分

配给特定测试组。

自动更新

TestFlight 还提供了自动更新功能,以便测试人员始终使用最新版本的应用程序。

在 TestFlight 页面的左侧导航栏中,选择 “App Store Versions” 选项,并找

到要启用自动更新的版本。

点击版本名称后面的开关按钮即可启用自动更新功能。一旦启用,当有新版本可供

测试时,测试人员将自动收到通知并下载最新版应用程序。

测试和反馈

一旦测试人员接受邀请并安装了 TestFlight 和应用程序,他们可以开始测试并提

供反馈。

测试

测试人员可以通过打开 TestFlight 应用程序,并选择要测试的应用程序版本来开

始测试。他们可以使用应用程序的各个功能,并尝试模拟各种用户场景。

在测试过程中,测试人员可以随时记录问题和建议。他们可以截图、录制屏幕、添

加注释等,以便更好地描述问题。

反馈

在 TestFlight 中,测试人员可以随时提交反馈。他们可以记录问题的详细描述、

重现步骤和期望结果。他们还可以选择问题的严重程度和优先级,并附加任何相关

文件或信息。

收到反馈后,开发者可以及时查看并回复。TestFlight 提供了一个实时的协作平

台,以确保有效的沟通和问题解决。

总结

TestFlight 是一款强大而易于使用的应用程序测试工具。它提供了丰富的功能,

包括版本管理、内部和外部测试、自动更新等。通过使用 TestFlight,开发者可

以更好地理解用户体验,并及时修复潜在问题。无论是独立开发者还是大型团队,

TestFlight 都是一个不可或缺的工具,有助于提高应用程序质量和用户满意度。

注:本文档仅供参考,请以官方文档和实际操作为准。

本文标签: 应用程序测试版本测试人员邀请