Краш-тест расписания перед запуском бота
Пять проверок, которые обнаруживают конфликты бронирования до появления реальных посетителей.
Заполните пункты для своего проекта. Так первое обсуждение начнётся с конкретных требований.
01. Последнее свободное окно.
Одновременно выберите один слот через два канала. Запишите, какая система разрешает конфликт и что видит второй посетитель.
02. Удержание без завершения.
Прервите сценарий после резерва. Укажите срок освобождения ресурса и поведение при позднем подтверждении.
03. Перенос при нехватке мест.
Опишите попытку перенести встречу на уже занятое время. Проверьте, сохраняется ли исходная запись при отказе.
04. Отмена после изменения.
Смоделируйте отмену по устаревшей ссылке или повторное нажатие. Действие не должно отменять другую запись.
05. Исключение в календаре.
Добавьте закрытый день, другое время работы и услугу большей длительности. Проверьте, какие окна остаются допустимыми.