Phase one: basic behaviour
D-EDGE runs these scenarios against your test environment, without Push bookings. The requests arrive exactly as in production, namespace declarations and<authentication> element included: see Requests. The room and rate codes they use are the ones your Get hotel response returns.
Checks on every response
Every request of the plan carries these four checks, success or failure alike: a response that misses one fails the scenario whatever else it contains.Get hotel
The first scenario feeds the rest of the plan: D-EDGE reads your price model, your currency, and your room and rate codes from its response.Planning updates
The prices of each scenario arrive in the shape of your price model. Every date range is relative to the day of the session.Updates you must accept
Updates you must refuse
Each of these messages is valid XML with one wrong value.Get bookings
The content checks run on whatever your test hotel returns. Before the session, create a one-room booking, a booking with several rooms and a child, a modified booking, and a cancelled one. D-EDGE can create them instead, through a booking engine on the hotel. With no booking in the window, the request scenarios still pass on a bare<success>.
Requests
Booking content
These checks apply to every booking of every successful response, against the booking message structure.Confirm bookings
The acknowledgements refer to bookings your endpoint returned, so these scenarios run after the Get bookings ones.Phase two: live certification
Push bookings is in play from here. Your D-EDGE Connectivity Project Manager works on the D-EDGE test hotel linked to yours, in production conditions, and checks the result on your side.Run them yourself
The phase one scenarios ship as a collection for Postman and Insomnia.The collection covers the 43 scenarios that are requests D-EDGE sends to your endpoints. The other 13 run with D-EDGE during the session. The booking content checks GB-C1 to GB-C10 read what your endpoint answers, and the phase two scenarios need the D-EDGE platform on the other side.
D-EDGE Docs: Channel Manager API test scenarios
The downloads, the variables to fill, and the order to run the folders in, on the API collections page.
Next steps
Certification steps
The hand-over, the two test phases, and the pilot.
Questionnaire
The questions D-EDGE asks before testing, and what each answer decides.