
先に結論識別情報を減らし、関係性と例外パターンを保ち、テスト環境の権限と廃棄まで管理します。
テスト目的から必要項目を決める
件数照合、文字化け、権限、帳票、添付など、何を確認するかを先に決めます。不要な氏名、連絡先、自由記述を持ち込みません。
本番と同じ全件が必要とは限りません。最小の架空データで再現できる問題は、作成したサンプルを優先します。
直接・間接の識別情報を置き換える
氏名、住所、電話、メール、口座だけでなく、備考、ファイル名、画像内文字、位置情報も確認します。単純な伏字で元文字数や地域が推測されない方法を選びます。
同じ顧客と案件の関係を試す必要がある場合は、一貫した架空IDへ置換します。毎回無作為に変えて関連が切れないようにします。
例外と境界値を意図して入れる
長い名称、同名、先頭ゼロ、旧字体、空欄、0、負数、最大件数、複数添付、権限違いを用意します。きれいなデータだけでは本番の失敗を見つけられません。
実際の重大事例を再現するときも内容を作り替え、社名や金額を特定できないようにします。画面キャプチャや公開記事には架空データであることを明示します。
テスト環境の保管と廃棄を管理する
匿名化前の一時ファイルを残さず、作業端末、共有先、アクセス権、保存期限を決めます。ログやバックアップにも元情報が残らないか確認します。
匿名化済みでも無制限に共有せず、利用目的が終わったら削除または保管判断を記録します。本番への逆流を防ぐため、環境名と画面表示を明確に分けます。
相談前にそろえるもの
- テスト目的・最小項目
- 直接・間接識別情報
- 関連を保つ架空ID
- 例外・境界値
- 保管権限・廃棄
全部そろっていなくても構いません。分かる範囲を確認し、業務ルールや金額に関わる部分は担当者と一緒に決めます。