导出 (0) 打印
全部展开
信息
您所需的主题如下所示。但此主题未包含在此库中。

对您的应用和应用内产品进行 Beta 测试

无论您如何仔细地测试您的应用,都不如通过让其他人使用它来进行实际测试。在将您的应用放在 Windows Phone 应用商店 中之前,我们建议您发布一个 Beta 版本。

提示提示:

要了解 Windows 应用商店应用和通用 Windows 应用的 Beta 测试,请参阅对您的应用进行 Beta 测试

若要运行您的 Windows Phone 应用商店应用的 Beta 测试,请将您的应用作为 Beta 提交到 开发人员中心。您将获得指向 Windows Phone 应用商店 中您的应用的下载页的链接,并且您的 Beta 测试人员可以使用该链接访问应用。其他人无法通过在 Windows Phone 应用商店 中搜索或浏览发现 Beta 应用。

本主题介绍了 Beta 发布的优点和限制。根据您的需求,您可能还会考虑将目标应用分发作为实际测试的替代选项。

  • 与 Beta 发布的相同之处:定向应用分发是免费的、通过搜索或浏览公共的应用商店无法发现应用、测试人员可以通过限定的 URL 下载应用、应用在提交后两小时内可用,并且应用永远不会过期。

  • 与 Beta 发布的不同之处:定向应用分发允许您为应用和应用内购买定价、应用具有公开发布的应用的所有功能、您无需重新发布应用来使应用公开可见、无限数量的测试人员可以通过访问其 URL 来访问应用。

有关详细信息,请参阅目标应用分发

在对应用进行 Beta 测试时,让一组人员在将该应用向公众发布之前对其进行试用。您的 Beta 测试人员可能会发现您所忽略的问题,例如拼写错误、混乱的应用流程或可能导致该应用崩溃的错误。然后,您将有机会在向公众发布应用之前修复这些问题,从而推出更完善的最终产品。

说明注意:

若要确保可在 Beta 测试之后向公众发布您的应用,您将需要使用新的应用名称完成单独的应用提交。您无法将 Beta 应用转换为公共应用。

下面是一些需要记住的有关通过 开发人员中心 提供应用的 Beta 版本的事项:

  • 您的 Beta 应用可以支持最多 10,000 名测试人员。

  • 您的 Beta 将完成自动认证过程,并在几小时后可供使用。

  • Beta 应用必须是免费的。您不能收取您的 Beta 应用的费用。

  • 您不应该将 Windows Phone Beta 应用与已发布的 Windows 应用商店应用相关联。

  • Beta 分发是免费的,但是不计入您的免费应用提交限制。

  • 您可以随时更新您的 Beta 版。

  • 您可以在您认为合适的时候添加或删除 Beta 测试人员。您不需要重新上载应用包以更新测试人员列表。

  • Beta 测试人员将需要拥有 Microsoft 帐户,才能访问 Windows Phone 应用商店 和下载您的应用。您将需要知道与每个测试人员的 Microsoft 帐户相关联的电子邮件地址,才能将他们添加到您的 Beta 测试人员列表。若要创建新的 Microsoft 帐户,测试人员可以转到 Microsoft 帐户设置

  • Beta 测试人员必须拥有零售 Windows Phone 设备才能使用 Beta 应用,但是无需解锁或注册该设备。

  • Beta 测试人员不必是注册的开发人员。

  • 测试人员下载 Beta 应用后,您无法撤消对该应用的访问。在他们下载 Beta 应用后,他们可以继续使用它。

  • 您将需要确定您希望如何收集反馈。请考虑在 Beta 应用中提供电子邮件或网站链接,以便测试人员可以快速提供评论。

  • 用于 Beta 应用的应用名称和程序包标识名称必须与将用于生产(非 Beta)版本的名称不同。

提交 Beta 应用与通过 Windows Phone 应用商店面板提交应用用于公众发布的过程非常相似。请遵循以下步骤进行 Beta 认证并发布给您的测试人员:

  1. 登录到 开发人员中心 并转到“提交应用”。您必须完成“应用信息”和“上载并描述您的应用包”部分,就像您为任何应用提交所执行的操作一样。请确保您的 Beta 应用不使用与公共 Windows Phone 应用相同的程序包标识名称(或者您计划用于您的最终公共应用的名称)。

  2. 在“应用信息”部分中,单击“更多选项”,然后单击“Beta”。

  3. 添加一个或多个测试人员,方法是使用“更多选项”>“Beta”部分中的文本框,将电子邮件地址输入到 Beta 应用的“访问控制列表 (ACL)”中。ACL 控制哪些人可以下载和安装您的 Beta 应用。您可以在以后更新此列表(如果需要)。

    说明注意:

    在向 ACL 添加电子邮件地址时,请确保它们由分号分隔。

  4. 完成“应用信息”和“上载并描述您的程序包”部分,然后提交该 Beta 应用。在验证并发布您的 Beta 后,您将收到一封包括以下内容的电子邮件:

    • 指向 Windows Phone 应用商店 中您的应用的链接。

      说明注意:

      您的 Beta 应用不会显示在商店 搜索结果中。任何有权限访问 Beta 应用链接的人员都可以看到该 Beta 应用的商店 列表信息,但是只有 Beta 的 ACL 上的测试人员可以下载它。

    • 您在应用提交期间添加到 ACL 的测试人员的电子邮件地址。

      说明注意:

      您可以通过提交更新随时更改 Beta 测试人员的列表。

  5. 将指向您的 Beta 应用的链接发送给 ACL 上的每个人。此链接存储在 开发人员中心 中的应用的“详细信息”视图中。

  6. 当测试人员获得此链接时,他们可以在其 Windows Phone 上打开它并从 商店 下载您的 Beta 应用。

您可以提交任意数量的应用进行 Beta 测试。提交是完全独立的,因此您将需要自行保留测试人员列表,并在每次提交 Beta 应用时提供您的测试人员的电子邮件地址。

当测试人员使用您的 Beta 应用时,您可以监视他们的反馈并进行应用更新。

确保您已告知测试人员应该如何提供反馈(通过应用中的 Web 链接、发送电子邮件或者您选择的任何方式)。

您还可以在 开发人员中心 中查看 Beta 应用的报告,就像查看任何应用的报告一样。您可以检查下载次数以查看有多少 Beta 测试人员已下载了该应用,尽管您无法看到哪些测试人员下载了它。您还可以查看您的测试人员留下的评级和评论。有关可用报告的详细信息,请参阅观察您的进度

您可以随时通过替换现有应用包来更新 Beta 应用。若要执行此操作,请转到 开发人员中心 中您的 Beta 应用,然后单击“更新应用”。使用新的应用包替换现有应用包并单击“保存”。然后,检查并提交您的应用。更新应该很快就可用,您将在该更新可用时收到带有 Beta 应用的链接的电子邮件。您的测试人员也将在更新可用时收到通知。

说明注意:

用于下载您的应用的链接将保持原样,无论您是否已提交更新。

您可以通过将应用内产品包含在 Beta 应用中来测试应用内产品是否正常工作。

说明注意:

您只可以在 Windows Phone 8 和 Windows Phone 8.1 应用中使用应用内产品。

当您为 Beta 应用提交应用内产品时,请记住以下要点:

  • 为 Beta 应用提交的应用内产品将仅存在于该 Beta 版本中。

  • 应用内产品继承与其相关联的应用的 ACL,并且将仅对该列表上的测试人员可用。

  • 您的应用的 Beta 测试人员不会为测试您的应用内产品付费。

有时,您将希望停止 Beta 测试并发布您的应用的生产版本。请记住,生产版本不可具有与 Beta 版本相同的程序包标识。

由于 Beta 应用不会过期,因此您可以选择并行运行 Beta 应用和真正的应用,以便不断从 Beta 社区获取反馈。但是,您可以选择随时取消发布或删除您的 Beta 应用。如果执行此操作,则任何新用户都无法下载 Beta 应用。

说明注意:

如果您要在 Beta 测试阶段结束后限制对 Beta 应用的使用,您必须在您的应用中构建针对该目的的支持。否则,即使在您已取消发布或删除您的应用之后,已经安装该应用的 Beta 测试人员仍将可以继续使用它。

您的 Beta 测试人员将不会自动“升级”到您的生产版本。他们将必须和任何其他客户一样从 Windows Phone 应用商店 下载它,才能使用它。

如果您有与 Beta 分发相关的问题并且需要帮助,请通过开发人员中心支持联系我们。

显示:
© 2015 Microsoft