端到端测试分为两个阶段:沙盒环境测试和软发布生产环境测试。
- 沙盒环境测试:使用沙盒前端对沙盒环境中的商品目录运行一系列测试用例。您可在 商品目录 > 商品目录 下访问指向沙盒环境中商品目录的网址,找到状态为“上线(在沙盒中)”的商家,然后点击最右列中的链接(如果有),或点击相应行,然后点击“RwG - E2E”链接。
- 软发布正式版测试:完成沙盒测试后,请与您的 Google 联系人联系,您的账号将进入“软发布”状态,届时您的正式版商品目录将处于可预订的状态,但最终用户无法在任何 Google 产品和服务上外部发现这些商品目录。您可以通过以下路径访问已软发布的商品目录: 商品目录 > 商品目录 ,找到状态为“就绪”的商家,然后点击最右列中的链接(如果有),或点击相应行,然后点击“RwG - E2E”链接。如需详细了解如何访问此商品目录,以及您需要针对这些网址采取的特殊预防措施,请点击此处。运行一组与您在沙盒环境中所运行用例类似的用例。
测试用例
以下端到端测试既是沙盒环境测试的一部分,也是软发布生产环境测试的一部分:
- 通过 Action Center 进行预订,并确认相应预订是否在您的系统中正确显示。
- 检查确认电子邮件是否已发出,以及所列时间和预订信息是否正确。
- 通过“操作中心”取消预订,并确认相应预订已在您的系统中正确取消。
- 通过 Action Center 再次预约,并使用 Booking Notification API 在您的系统中触发取消操作
- 从您的系统中移除某个空档,并检查是否已通过
BatchAvailabilityLookupResponse
和商品目录实时更新(如果适用)在 Action Center 上正确移除了该空档。 注意:RTU 的延迟时间应少于 5 分钟。 - 通过操作中心修改预订,并确认修改后的预订在您的系统中正确显示。
- 点击各个空档,以确保没有出现
BatchAvailabilityLookup
错误
调试
调试与可用性空档相关的问题时,请使用 合作伙伴门户中的可用性查看器查看空档更改的历史记录。
发布就绪情况
如需为发布做准备,请填写发布就绪情况调查问卷。提交此表单可告知 Google 您已准备好发布。
此外,请在合作伙伴门户的配置 > 联系信息标签页中填写所有必填字段。您必须在发布前填写联系信息表单。
在准备发布时,请查看以下最终核对清单:
- Feed 每天上传一次。
- 预订服务器故障率低于 5%。
- 实时动态更新失败率低于 5%。
- 用户的数据会安全地传输。
- 您的后端没有第三方预订请求。
- 可用性检查工具的运行时间超过 3 天(最好超过一周),且不可用和错误率低于 5%。
完成上述步骤后,请与您的 Google Actions Center 代表联系,以安排您的发布日期。