Hooroo Channel Manager Test Strategy
These test cases are a guide to help test integration with Hooroo. These tests were built based on our experience testing with other channels. They can't be complete as we don't know the capabilities of your system. Remember, as always checklists are really useful to people that don't need them.
Test Cases
The following test cases are to help you test if you are integrated with Hooroo
Property List - OTA_HotelAvailRS
- Your test hotel will be returned
Property Details - OTA_HotelAvailRS
- Test you parse the information correctly
Ping - OTA_PingRQ
- Test a ping, with echo text
Inventory Count - OTA_HotelInvCountNotifRQ
- Set inventory for single room night
- Set inventory for multiple consecutive room nights
- Set inventory for multiple non-consecutive room nights
- Set inventory to 0
- Do all the above with multiple rooms and dates at once
Rate Plans - OTA_HotelRatePlanNotifRQ
- Check all rates are gross
- Set rates for single room night
- Set rates for multiple consecutive room nights
- Set rates for multiple non-consecutive room nights
- Set extra adult/child/infant rates
- Set descriptive text
- Do all the above for a room type with multiple offers attached
Booking Rule - OTA_HotelBookingRuleNotifRQ
- Set min Length of Stay (LOS) for single room night
- Set min LOS for multiple consecutive room nights
- Set min LOS for multiple non-consecutive room nights
- Set close for single room night
- Set close for multiple room nights
- Set open for single room night
- Do all the above with multiple rooms at once and a room type with multiple offers
Reservations - OTA_HotelResNotifRQ
Testing Bookings is done via the test front end, test the following details:
- Room nights booked
- Reservation total
- Extra adult/child/infant rates
- Guest requests
- Book over a period over several different rates
- Book an offer from a room with multiple offers
- Hooroo receive a correct inventory update
Cancellation - OTA_CancelRQ
Cancel bookings using the outbound section on the API Driver
Receive reservation, test the following details:
- Booking is cancelled
- Hooroo receives a correct inventory update