Beta 测试和目标分发

无论你测试应用有多仔细,都比不上让其他人使用它进行实际测试。 测试人员可能会发现你忽略的问题,例如拼写错误、应用流混淆或可能导致应用崩溃的错误。 然后,在向公众发布应用提交之前,你将有机会修复这些问题,从而生成更完善的最终产品。

合作伙伴中心为你提供了多个选项,便于你向公众提供应用之前让测试人员试用你的应用。

无论选择哪种方法,在测试应用时,都需要记住以下事项。

  • 在测试人员下载应用后,不能撤消对该应用的访问权限。 他们下载应用后,可以继续使用它,并获取你随后发布的任何更新。
  • 你需要确定你希望从测试人员那里收集反馈的方式。 请考虑提供一个链接,使测试人员能够通过电子邮件轻松提供反馈(如果不需要担心保密性,也可以通过反馈中心提供)。
  • 你可以查看应用的分析报告,包括使用情况和运行状况报告以及测试人员留下的任何评级或评论。
  • 将应用分发给测试人员时,可以包括加载项。 你可能不希望向他们收取某个加载项的费用,因此可以生成促销代码并将它们分发给测试人员,以便他们获取免费的加载项,你也可以在测试期间将加载项的价格设置为免费(然后在将应用提供给其他客户之前,创建一个新的加载项提交以更改其价格)。 请注意,每个 Microsoft 帐户只能购买每个加载项一次,因此同一测试人员不能多次测试加载项购置过程。
  • 可以随时通过使用新软件包创建新提交,为测试人员提供应用的更新版本。 测试人员在完成认证过程后将获得更新,就像他们获得原始软件包一样,但其他人将无法获取它(除非进行其他更改,例如将应用从私人受众移动到公共受众,或者更改可以获取它的组的成员身份)

私人受众

如果想要让测试人员在应用可供他人使用之前使用你的应用,并确保其他人看不到应用一览,请(在提交的“定价和可用性”页上)使用“可见性”下的“私人受众”选项。 这是将应用分发给测试人员,同时完全阻止其他人看到应用的 Store 一览(即使他们能够键入其直接链接)的唯一方法。

只在尚未向公共受众发布应用时,才能使用“私人受众”选项。 你可将此选项用于面向任何 OS 版本的应用,但测试人员必须运行 Windows 10 版本 1607 或更高版本(包括 Xbox),并且必须使用与你提供的电子邮件地址相关联的 Microsoft 帐户登录。

有关详细信息,请参阅私人受众

软件包外部测试版

如果已发布应用,则可以创建软件包外部测试版,以便将一组不同的软件包分发给指定的人员。 甚至可以为同一应用创建多个软件包外部测试版,以便不同组的人员使用。 这是同时试用不同软件包的好方法,如果你决定软件包已准备好分发给所有人,则可以将软件包从外部测试版拉取到非外部测试版提交。

软件包外部测试版可用于面向任何 OS 版本的应用,但测试人员只能在运行 Windows.Desktop 内部版本 10586 或更高版本或 Xbox One 时获取应用。

有关详细信息,请参阅软件包外部测试版

在 Microsoft Store 中隐藏应用并使用促销代码

此选项提供另一种方法,可将应用仅分发到特定的一组测试人员,同时阻止其他人在 Microsoft Store 中发现应用(或在没有促销代码的情况下获取应用)。 但是,与私人受众选项不同,如果具有直接链接,则任何人都可以查看你的应用一览。 如果保密性对你的提交至关重要,我们建议改为发布到私人受众。

隐藏应用和使用促销代码适用于面向任何操作系统版本的应用,但测试人员只有在运行 Windows 10 或 Windows 11 的情况下才可以获得该应用。

若要使用此选项,请执行以下操作:

  • 在“定价和可用性”页的“可见性”部分中,在“可发现性”下,选择“将此产品设置为在 Microsoft Store 中可用,但不可发现”。 选择“停止购置:任何具有直接链接的客户均可看到产品的 Store 一览,但仅当曾经拥有过该产品或拥有一个促销代码,同时使用的是 Windows 10 或 Windows 11 设备时,这些客户才能够下载该产品”选项
  • 应用通过认证后,为应用生成促销代码并将其分发给测试人员。 可以生成允许在六个月内针对单个应用最多兑换 1600 次的代码。 这些代码将为测试人员提供指向应用一览的直接链接,并允许他们免费下载它,即使你在创建提交时为其设置了价格。
  • 准备让应用可供公众使用时,请创建新的提交并将“可见性”选项更改为“将此产品设置为在 Microsoft Store 中可用和可发现”(以及所需的任何其他更改)

这样,任何客户都无法通过搜索或浏览应用商店来查找应用,但具有指向应用商店列表直接链接的任何人都可以在 Windows 10 或 Windows 11 上运行的设备上下载它。 请记住,为了让测试人员免费下载应用,必须将其价格设置为 “免费”

若要使用此选项,请执行以下操作:

  • 在“定价和可用性”页的“可见性”部分中,在“可发现性”下,选择“将此产品设置为在 Microsoft Store 中可用,但不可发现”。 选择“仅限直接链接:具有指向产品一览的直接链接的任何客户都可以下载它,Windows 8.x 除外”选项
  • 发布产品后,将链接(“应用标识”页上的 URL)分发给测试人员,以便他们可以试用
  • 准备让应用可供公众使用时,请创建新的提交并将“可见性”选项更改为“将此产品设置为在 Microsoft Store 中可用和可发现”(以及所需的任何其他更改)