クーポン テスト観点
クーポンは一見シンプルですが、境界条件で不具合や問い合わせが起きやすい機能です。
確認しておきたい観点
基本動作
- 対象者にだけ表示・配信されるか
- 利用条件を満たさないときに使えないか
- 期限内だけ利用できるか
境界条件
- 公開開始直後、公開終了直前の挙動
- 最低購入金額ちょうどのとき
- 利用回数上限に達する直前と直後
併用制御
- 併用可否の組み合わせ
- 適用順序による差異
- 割引上限を超えないか
運用例外
- 誤配信時の停止
- 返品・キャンセル時の扱い
- 管理者の手動無効化
不正・再送
- 同じ利用操作の再送
- スキャンや入力の重複
- 想定外の連続利用
実際の案件では、ここに業種固有のルールや既存レジ・会員基盤との連携条件を加えていきます。