受入テスト設計の作り方|業務シナリオ起点で漏れを潰すチェックリスト

受入テスト(UAT)が失敗する典型は、「画面は動くが運用で詰まる」状態です。
フォームが送れる、予約が取れる、見積が計算できる――ここまでで終わると、運用開始後に“例外”が噴き出します。
本記事では、業務シナリオを起点に、権限・ログ・通知・例外運用まで含めてテスト項目を作り、漏れを減らす方法を整理します。

この記事の対象読者
・受入テストの観点が足りず、毎回リリース後に手戻りが出る方
・現場の運用担当者と、テストの“粒度”が合わないプロジェクト
・フォーム/予約/見積/検索/問い合わせ管理などをまとめて導入する案件

1. UATは「機能」ではなく「業務シナリオ」で作る

機能一覧からテストを作ると、例外が漏れます。
まず、業務の流れをシナリオにします。最低でも次の3種類を用意してください。

例外系を作るときは、ステータス運用(失敗しにくいステータス設計)の「差し戻し・取消・強制クローズ」の考え方をそのままテストに落とすと、漏れが減ります。

2. フォームのテスト:入力→エラー→復帰の一連で見る

フォームは「送信できる」だけでは不十分です。現場で詰まるのはエラー時と再入力です。

添付ファイルがある場合は、アップロードの失敗・再試行・公開範囲もテスト対象に入れます(アップロード設計)。

3. 予約のテスト:同時操作・枠の競合・当日変更を入れる

予約は“同時に触られる”前提でテストしないと、本番で破綻します。

特に医療・クリニックや整備業のように当日変更が多い業種は、業務像(クリニック向け / 自動車販売・整備・タイヤショップ向け)を前提に「当日変更の権限」「変更理由」「通知」をテストに入れると事故が減ります。

4. 問い合わせ管理のテスト:担当・期限・エスカレーションまで通す

問い合わせ管理は「一覧が見れる」だけだと価値が出ません。運用の要点は担当と期限です。

5. セキュリティのテスト:権限とログは“事故シナリオ”で見る

権限は、通常操作ではなく事故シナリオでテストする方が有効です。

権限の整理は 権限設計の実務、ログの確認は 監査ログ設計 の観点で「誰が何をしたか」が追えるかまでテストに含めてください。

6. レポート/集計のテスト:定義ズレを本番前に潰す

集計は、出してみて初めて「定義が違う」が起きます。本番前にズレを潰します。

この論点は、KPI設計とレポート定義の観点をそのままチェック項目に落とすと、議論が早く終わります。

まとめ

受入テストは「機能が動く」確認ではなく、「業務が止まらない」確認です。
正常系に加えて、例外系(差し戻し/キャンセル/担当不在/期限超過)と運用系(権限/ログ/集計/復旧)を業務シナリオとして通すことで、リリース後の手戻りを大きく減らせます。インテンスでも、UATをシナリオ起点で作るほど、現場の納得と品質が両立しやすくなります。

本記事は、Webシステム開発・スマホ自動変換「movo」・業務システム構築・フォームUX改善・EC支援を提供する 株式会社インテンスが、実際の開発プロジェクトで蓄積した知見をもとにまとめています。 株式会社インテンス(公式サイト)