About RekClick™.

Test an online appointment booking with a keyboard

A booking calendar can work with a mouse while leaving a keyboard user stuck before they choose a time. For a service business in Küçükyalı, use these scenarios on a test copy of the booking page before enabling a new calendar or booking tool.

Trace the route from the booking link to a date

Put the mouse aside and open the page from the service link. Use Tab and Shift+Tab to move forward and back. At each step note which control has focus and whether the indicator is visible. Activate the date picker and use the keys it documents. Check that you can distinguish the selected day from today and from unavailable days.

Write down where the focus goes when the picker opens and closes. It should land where the next action makes sense. If closing the picker sends you to the top of the page, record the last action and the element that received focus so the developer can reproduce it.

Rehearse a slot that disappears

Arrange for a colleague to take an available slot in the test system after you select it. Continue as the first visitor. Check that the message explains which slot is gone and lets you choose another with the keyboard. Check that harmless details already entered, such as your preferred service, remain available when you return to the picker.

Check the summary with a narrow view

Repeat at a narrow desktop window or with text enlarged. Check that a sticky header or footer does not hide the focused action. Review the service, time and location before submitting a fictional reservation. Check that the confirmation repeats the same slot and gives a clear next step if it is only a request.

Record failures so they can be reproduced

Capture the page, interface language, browser, key pressed, expected focus and actual focus. Retest the failing step in both languages after the fix.

Checklist before publishing

  • Reach the calendar and leave it using documented keys
  • See focus throughout the booking
  • Recover from an unavailable slot
  • Verify that the confirmation reflects the selected appointment

User testing for websites and applications

W3C explanation of keyboard focus order