Search
Search by destination or service, dates and party size.
Coming later: verify dates, availability, total price and policies. Agents stop before a booking starts.

For hotels, travel platforms, appointments, events and rentals.
Scenarios combine dates, party size, inventory, fees, policy and locale instead of testing controls in isolation.
Search by destination or service, dates and party size.
Distinguish sold out, unavailable and temporarily failed states.
Compare final price, fees, cancellation rules and timezone.
Choose a valid room, rate, seat or appointment slot.
Keep the selection up to the point where booking would start, then stop.
Handle an expired slot, session or inventory change without silent substitution.
The assertion chain prevents a plausible result from hiding a changed rate or slot.
Destination, date format, timezone and party size are interpreted correctly.
Availability, total price and cancellation terms remain attached to the selected option.
The chosen option is unchanged where booking would start, and the run stops there.
The result changes when fees appear late in the journey.
A slot looks valid but resolves to the wrong local time.
Custom date controls have no usable keyboard or accessibility-tree path.
Session expiry or a modal destroys dates, party size or chosen inventory.
Timing is evaluated beside inventory accuracy, retries and final-state preservation.
Follow search, comparison and the final check step by step, with masked screenshots.
See how long search, results and each page step took.
Measure layout shifts on calendars, rate cards and result pages.
Assert that dates, guests, option and policy survive each transition.
AI agents stop before booking, payment or any form that sends data. Modification and cancellation tests with approved staging fixtures are coming later.
Signals are recorded for diagnosis even when they do not change the verdict.
No. The run stops before the final booking or payment action.
Coming later, with an approved staging site and test bookings.
The run records timestamps, inputs and observed states so expected inventory movement is distinct from inconsistency.
Practical testing guide
Use the booking task, timezone, inventory, policy, expiry and stop-gate contracts to build a repeatable scenario.
Read the booking testing guideApply with one high-value search, comparison or appointment workflow for a private review.