沙箱測試會全面檢查動態饋給上傳、預訂伺服器和即時更新。
在端對端新手上路計畫中完成所有 Sandbox 步驟後,即可申請整合審查。 如要檢查整合情形,請透過表單向 Actions Center 支援團隊提交測試案例。
測試會連續進行數天,如果沒有發現任何問題,最多需要七個工作天才能完成。如果團隊發現需要解決的問題,會與你聯絡並協助修正。解決問題後,即可再次申請審查。測試會重設,然後從頭開始。
自我測試
申請審查沙箱環境前,請先確認下列事項:
所有商品目錄都會上傳至沙箱環境,並符合下列條件,確保資料品質:
- 你的商家目錄有很高的相符率。
- 你的服務沒有缺少供應情形。
- 可用性準確度會以預期方式運作,如下所示:
SchedulingRules
和Resources
已正確定義,且運作正常。
沙箱基礎架構不會對商家即時庫存進行實際預訂。
您已根據內部業務邏輯,自行測試所有已知的極端情況。
要求審查
完成自測和端對端新手上路計畫里程碑的沙箱部分後,請在合作夥伴入口網站建立新案件,要求審查。按下連結後,你會收到「動作中心支援團隊」的表單,可提交特定商家和預訂,測試沙箱整合。
測試案例
下列端對端測試在「沙箱測試」與「正式環境測試」階段執行:
- 透過動作中心預訂,並確認系統能正確顯示該筆預訂。
- 查看系統是否寄發了確認電子郵件,以及所列的時間和預訂相關資訊是否正確。
- 透過動作中心取消預訂,並確認系統已正確取消該筆預訂。
- 經由 Actions Center 再次預約,並使用 Booking Notification API 透過您的系統觸發取消程序。
- 從系統中移除特定時段,然後透過
BatchAvailabilityLookupResponse
確認該時段是否已從動作中心移除。 - 透過動作中心修改預訂,並確認修改後的預訂正確顯示在您的系統中。
- 點選不同時段,確認不會發生
BatchAvailabilityLookup
錯誤。