您现在访问的是微软AZURE全球版技术文档网站,若需要访问由世纪互联运营的MICROSOFT AZURE中国区技术文档网站,请访问 https://docs.azure.cn.

如何测试 SaaS 产品/服务并将其发布到商业市场

本文介绍如何使用合作伙伴中心提交 SaaS 产品/服务以供发布,预览产品/服务,测试,然后将其发布到商业市场。 你必须已创建想要发布的产品/服务。

备注

建议在发布生产 (PROD) 产品/服务之前,先创建一个单独的测试和开发 (DEV) 方案,将其作为一种低风险的测试方法。 在发布 (PROD) 产品/服务之前,请先按照以下步骤创建和测试 DEV 产品/服务。

提交产品/服务进行发布

  1. 登录到合作伙伴中心内的商业市场仪表板。

  2. 在“概述”页面上,选择要发布的产品/服务。

  3. 在门户的右上角,选择“审阅和发布”。

  4. 请确保每个页面的“状态”列都显示“完成”。 可能显示以下三种状态:

    • 未启动 - 页面不完整。
    • 不完整 - 页面缺少必需的信息或有需要修复的错误。 需要返回该页面并进行更新。
    • 完成 - 页面已完成。 已提供所有必需的数据,并且没有错误。
  5. 如果任何页面的状态不是“完成”,请选择页面名称,更正问题,保存页面,然后再次选择“审阅和发布”以返回此页面。

  6. 完成所有页面后,请在“认证说明”框中向认证团队提供测试说明,以确保应用已得到正确测试。 提供有助于了解你的应用的补充说明。

  7. 若要启动产品/服务的发布过程,请选择“发布”。 此时将出现“产品/服务概述”页,并显示产品/服务的“发布状态”。

在发布过程中,产品/服务的发布状态会发生变化。 有关此过程的详细信息,请参阅验证和发布步骤

预览和测试产品/服务

当产品/服务已准备就绪,可供你签核时,我们将向你发送一封电子邮件,请求你查看和批准产品/服务预览版。 你还可以在浏览器中刷新“产品/服务概述”页,以查看你的产品/服务是否已到达发布者签核阶段。 如果是,将会提供“上线”按钮和预览版链接。 将出现 Microsoft AppSource 预览版链接、Azure 市场预览版链接或同时出现这两个链接,具体取决于创建产品/服务时选择的选项。 如果你选择通过 Microsoft 销售你的产品/服务,则已添加到预览版受众的任何人都可以测试你的产品/服务的购买和部署,以确保在此阶段符合你的要求。

以下屏幕截图显示了 SaaS 产品/服务的“产品/服务概述”页,其中“上线”按钮下有两个预览版链接。 你将在此页上看到的验证步骤因创建产品/服务时所做的选择而异。

说明合作伙伴中心中产品/服务的“产品/服务概述”页。 将显示“上线”按钮和预览版链接。 “查看验证报告”链接也显示在“自动验证”下。

按照以下步骤预览产品/服务。

  1. 在“产品/服务概述”页上,选择“上线”按钮下的预览版链接。

  2. 若要验证端到端购买和设置流程,请在产品/服务处于预览状态时购买其中的计划。 首先,使用支持票证向 Microsoft 发出通知,保证我们并不是处理费用。

  3. 如果你的 SaaS 产品/服务支持使用商业市场计量服务按流量计费,请查看并遵循市场按流量计费 API 中详述的测试最佳实践。

  4. 查看并按照 Microsoft 商业市场中的 SaaS 履行 API 版本 2 中的测试说明进行操作,确保产品/服务已成功与 API 集成,然后再发布产品/服务。

  5. 如果产品验证步骤生成了警告,则“产品/服务概述”页上将显示“查看验证报告”链接。 在选择“上线”按钮之前,请务必查看此报告并解决问题。 否则,认证很可能会失败,并推迟产品/服务上线时间。

  6. 如果在预览和测试产品/服务后需要进行更改,可以编辑并重新提交以发布新的预览版。 有关更多信息,请参阅更新商业市场中的现有产品/服务

发布产品/服务

完成对预览版的所有测试之后,选择“上线”以向商业市场发布产品/服务。 如果你的产品/服务已在商业市场上线,则在你选择“上线”之前,你所做的任何更新都不会上线。

重要

对于开发/测试产品/服务,请不要选择“上线”。

现在,你已选择在商业市场中提供产品/服务,接下来我们将执行一系列最终验证检查,以确保上线产品/服务的配置与产品/服务的预览版一样。 有关这些验证检查的详细信息,请参阅发布阶段

完成这些验证检查后,你的产品/服务将投入市场。

后续步骤