イベントサイトの試験に使う架空データと実参加者データ
満席、決済失敗、重複申込、団体予約などの試験には複数のケースが必要です。ただし実参加者の記録をプレビュー環境へコピーすると、別の人やツールに情報が広がります。架空データと本番由来データを比較し、影響も管理します。
Boletolibre編集部
公開日
まず架空のケースを作る
架空レコードなら境界事例を意図的に作れます。名前を消しただけでは匿名とは限らず、ICOは再識別の可能性を指摘します。実データを元に生成した合成データも自動的に安全・適法とはいえません。[1][2][3][4]
イベント固有のケースを用意する
通常、重複、団体、満席、待機、アクセシビリティ、食事、決済失敗、再発行を架空の参加者で試します。exampleドメインとTEST表示を使い、実際の医療情報や体験談を貼り付けないでください。[1][2][3][4]
試験と本番を分離する
環境、アクセス、ファイル、ログ、削除日を記録します。プレビューが本番のメール配信やwebhookに接続していれば隔離されていません。本番確認が必要なら承認済みの最小限の試験IDで追跡します。[1][2][3][4]
提供元のテスト経路を使う
決済にはテストモード、テスト鍵、テストカードを使い、実カードや意図しない購入を避けます。Stripeはテスト時の実決済情報の利用を禁じています。発券会社のメールや入場記録への影響も確認します。[1][2][3][4]
副作用を確認して消す
メール、CRM、解析、発券名簿、入場アプリ、サポートでTEST記録を探します。個人情報を含まない必要な証拠だけを保存します。再利用する架空データと削除するデータを決め、本番由来データの例外には保護と削除記録を残します。[1][2][3][4]
出典と参考資料
- Synthetic vs. Production Data: Choosing the Right Test Data StrategyQAlified · 確認日
- Generate mock datasets for local developmentAWS Well-Architected DevOps Guidance · 確認日
- Test card numbers and test modeStripe Documentation · 確認日
- How do we ensure anonymisation is effective?UK Information Commissioner’s Office · 確認日