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