AWS Marketplace
针对 AWS Marketplace 提供商的用户指南
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

测试您的 SaaS 产品

在信息载入过程中,您将创建第二个 AWS 账户 ID 以测试产品。您可登录此测试账户来查看您在 AWS Marketplace 上的 SaaS 产品,并可以用它来持续验证计量和计费过程。您还可以使用通过 AWS Marketplace Management Portal 提供的卖家报告,确认计量用量对应于您客户的账户标识符。此测试账户在使用您的产品时产生的任何费用都将取消。

我们将产品列入白名单,使其仅对您的账户以及您拥有和指定的任何其他账户可见。这些账户可用于订阅您的产品,并确认一切工作正常。

注意

测试新客户注册

验证客户注册流程是否有效以及客户是否能接受您的条款并进行注册:

  1. 在您的产品中创建账户。

  2. 验证您的重定向页面是否正常工作。

  3. 验证您的网站是否可以解析客户标识符的注册令牌。

  4. 验证您的网站是否允许创建新账户。

  5. 验证产品代码与分配给您的产品的代码是否匹配。

  6. 验证客户标识符是否已添加到账户数据库。

  7. 验证您是否收到了订阅通知。

(可选)测试现有客户注册

您可以生成登录页面,这样现有账户可以更改为使用 AWS 进行计费。使用未附加 AWS 计费信息的现有账户重复上一个部分中的过程。

使用 AWS CloudTrail 验证记录

BatchMeterUsage 操作调用由 AWS CloudTrail 捕获。您可以使用 CloudTrail,按事件名称 BatchMeterUsage 搜索记录,以此来验证所发送的 SaaS 计量记录是否准确无误。您还可以使用 CloudTrail 来审核一段时间的记录。

有关更多信息,请参阅 AWS CloudTrail 用户指南 中的 AWS Marketplace Metering Service APICloudTrail 支持的服务和集成

测试重复账户

使用测试账户在系统中创建账户,然后重复此过程。验证您是否无法在 SaaS 产品中创建账户,因为已存在具有相同客户标识符的另一个账户。

测试计量

在您的 SaaS 产品中登录测试账户并开始使用 SaaS 订阅产品的资源。对于 SaaS 合同产品,首先购买合同,然后使用超出合同量的资源。验证系统是否发出了计量记录。与您的 AWS Marketplace 代表确认收到了这些记录。

要测试权利,请登录测试账户并购买您的 SaaS 合同产品。然后,执行下列步骤:

  1. 验证您从 AWS Marketplace Entitlement Service 检索到的权利是否与您的购买匹配。

  2. 验证您的系统是否已根据您检索的权利配置对您产品的功能和资源的访问。

  3. 验证您的系统是否在合同升级后更新客户的权利。

测试取消订阅

在 AWS Marketplace 网站上的 Your Software (您的软件) 页取消订阅测试账户。验证以下信息:

  • 您的产品收到了 unsubscribe-pending 通知。

  • 您的产品在取消订阅场景中按预期响应。例如,您的产品可能已完成现有工作,但仍然阻止为测试账户创建工作。

  • 您的产品收到了 unsubscribe-success 通知。

  • 在收到 unsubscribe-success 通知之后,您的产品不再发送计量记录。