コンテンツにスキップ

予約 テスト観点

予約は一見シンプルですが、時間・リソース・状態が絡むため、境界条件で不具合や問い合わせが起きやすい機能です。

確認しておきたい観点

基本動作

  • 空き枠だけが申込可能として表示されるか
  • 自動割当が設定どおりに動くか
  • 複数リソースの同時押さえが正しく成立するか

境界条件

  • 営業開始直後・営業終了直前の枠
  • 受付開始・締切ちょうどの申込
  • サービス所要時間が営業時間をまたぐ場合
  • 前後バッファちょうどの連続予約

競合・同時実行

  • ほぼ同時の申込でのダブルブッキング
  • 仮押さえ期限切れと確定のレース
  • 店舗代行入力とオンライン予約の衝突
  • キャンセル待ち繰上げの多重応答

時間・暦の扱い

  • タイムゾーンまたぎ(サマータイム切替など)
  • 日またぎ営業の枠
  • 祝日・臨時休業の自動適用
  • 繰り返し予約の休業日スキップ

変更・キャンセル

  • キャンセル期限ちょうどの料率適用
  • 変更と新規予約の料金差
  • 事前決済時の返金経路
  • 繰り返し予約の1回分だけの編集

通知・リマインダー

  • 前日・当日・直前通知の重複送信
  • 変更・キャンセル時の通知停止
  • 通知未達時のフォールバック
  • 営業時間外の抑制

運用例外

  • 枠の一時閉鎖・設備撤去への追従
  • スタッフ急病時の振替
  • 管理者の手動補正
  • ノーショー誤判定の救済

制限・ペナルティ

  • ブラックリスト対象者の「満席」表示
  • ペナルティ段階の昇格・解除
  • 電話予約での制限運用
  • 同時予約上限の超過

実際の案件では、ここに業種固有のルールや既存会員基盤・決済・通知システムとの連携条件を加えていきます。