Beta 测试

Beta 测试使你有机会根据来自你的应用开发团队之外的个人的反馈来改进你的应用,这些个人在其自己的设备上试用你的未发布应用。

本部分介绍对通用 Windows 应用执行 Beta 测试的选项。

为什么执行 Beta 测试?

若要全面测试应用,需要针对尽可能多的设备配置和用户交互尝试该测试。 也可以在内部执行所有相关测试,但却很难。

借助 Beta 测试,用户可在他们自己的设备上试用你的应用。 并且不受限制:用户可以完全自由地通过任何方式使用应用(而不是执行指定任务),从而能够发现他们永远不会预料到的问题。

借助 Beta 测试,你可以:

  • 在各种设备上测试你的应用。
  • 标识性能问题和以其他方式可能找不到的其他错误。
  • 获取可用于改善用户体验的实际使用情况信息。
  • 收到反馈,而不会影响 Microsoft Store 中的公共评级。

何时进行 Beta 测试

最好是在释放你的应用之前,进行 Beta 测试作为测试的最后阶段。 此时,你已经尽可能彻底地测试该应用,而且已经涵盖了所有的显式使用案例。 Beta 测试不能替代其他测试方法。 由于 Beta 测试不受限制,每个测试人员的体验都是自主的,并且他们不太可能会探索应用的所有功能,因此参与者可能不会捕获代码中的所有错误。 但 Beta 测试反馈可以向你提供最后一批真实反馈,这些反馈显示了在正式发布之前你可能永远不会预料到的问题。

后续步骤

合作伙伴中心,可以仅向测试人员分发应用,而不必考虑应用所面向的操作系统。 没有必要使用单独的名称和程序包标识创建单独的应用版本;你可以先执行测试,然后当你准备好向大众发布应用时,再创建新的提交。 (如果你愿意,当然可以创建单独的应用仅供测试。如果要这样做,请确保为其指定的名称不同于你打算使用的最终的公共应用名称。)

请参阅 Beta 测试和目标分发了解如何将应用提交到应用商店进行 Beta 测试。