テスト用の架空データを生成
実在しないことが分かる文字列と予約済みドメインを使い、指定列の表を作成します。
件数と列を選ぶ
列ごとの設定
欠損・重複を含むテストデータ
連番とUUIDは空欄対象外です。重複行は入力チェックや重複除去の試験用です。
生成結果
生成すると先頭100行を表で確認できます。
生成データの安全な形式
| 列 | 生成例 | 実在情報と区別する方法 |
|---|---|---|
| 氏名 | テスト姓0042 テスト名0042 | 全件に「テスト」を含める |
| メール | test-user-0042@example.com | 文書・試験用に予約されたexampleドメイン |
| 住所風 | 架空県テスト市サンプル町4-2-8 | 実在都道府県を使わず「架空」「テスト」を含める |
| 連番 | TEST-000042 | 接頭辞で本番IDと区別 |
生成データはブラウザ内だけで作成します。
ダミーデータ生成ツールでできること
実在情報を使わず、連番、架空の氏名、予約済みドメインのメールアドレス、架空の住所風文字列、指定期間の日付、UUID v4を最大5,000行生成します。CSV、TSV、JSON、JSON Linesでコピー・保存できます。
空欄と重複行を指定割合で混ぜ、入力必須、重複除去、インポート、一覧表示、検索、ページ送りなどの試験に使えます。生成とファイル作成はブラウザ内で行い、データをサーバーへ送信しません。
実在しないと分かる氏名
「テスト姓」「テスト名」と連番を組み合わせ、一般の個人名を生成しません。
安全なメール用ドメイン
例示用として予約されたexample.com、example.net、example.orgだけを使用します。
CSVとJSONを同じ列で出力
選択列の順序を保ち、CSVの引用符・改行、JSONのUTF-8文字列を正しく作成します。
欠損・重複試験
連番・UUIDを除くセルの空欄化と、直前行の複製でエラー系の確認もできます。
テスト用ダミーデータを作成する手順
- 必要な件数を入力する画面確認は20〜100件、ページ送りや性能確認は必要範囲で増やします。
- 生成する列を選ぶシステムの項目名や型に合わせ、不要な個人情報風列は外します。
- 連番・日付・ドメインを設定する本番IDと衝突しない接頭辞、試験対象期間、exampleドメインを使います。
- 必要なら空欄・重複を加える正常系データとはファイルを分け、期待するエラーを決めてから使用します。
- プレビューして保存する列名、先頭ゼロ、日付形式、文字コードを確認し、試験環境だけへ投入します。
実在情報をテストに使わない理由
実在する顧客・従業員・取引先の氏名、メール、住所を開発・検証環境へコピーすると、アクセス権、バックアップ、ログ、スクリーンショット、委託先共有を通じて漏えい範囲が広がります。表示確認だけの目的でも実データを使わないでください。
本ツールの住所風文字列には「架空県」「テスト市」など明確な非実在表現を使います。郵便番号、電話番号、マイナンバー、クレジットカード番号など、誤送信・誤認の危険が高い番号は生成しません。
example.comが安全な理由
example.com、example.net、example.orgは文書・説明・試験用として予約されているドメインです。一般の利用者が取得するドメインをランダム生成するより、第三者へ誤送信する危険を抑えられます。
ただし、テスト環境がメール送信機能を持つ場合は、送信処理自体を無効化するか、組織が管理する受信抑止環境へ限定してください。ドメイン名だけに頼らず、外部送信を防ぐ設定を確認します。
UUID・連番・日付の使い分け
| 項目 | 用途 | 注意 |
|---|---|---|
| UUID v4 | API ID、分散データ、重複しにくい識別子 | 連続順や作成時刻は表さない |
| 連番 | 一覧順、固定桁、Excelの先頭ゼロ確認 | 本番採番と区別する接頭辞を付ける |
| 日付 | 期間検索、並べ替え、期限表示 | YYYY-MM-DDで生成し、時刻・タイムゾーンは含めない |
CSV・TSV・JSON・JSON Linesの選び方
| 形式 | 向いている用途 | 確認点 |
|---|---|---|
| CSV | Excel、表計算、一般的なインポート | カンマ、引用符、UTF-8 BOM、先頭ゼロ |
| TSV | セルにカンマが多い表、貼り付け | タブを含む値の引用 |
| JSON | API、JavaScript、設定データ | 配列、型、文字コード |
| JSON Lines | ログ、大量データの1行単位処理 | 1行に1オブジェクト、末尾カンマなし |
欠損・重複を含めるときの注意
空欄率は、連番とUUID以外の各セルへ独立して適用します。重複率は直前行の値を複製しますが、連番とUUIDは新しい値のままにするため、「完全重複行」ではなく業務項目の重複を試すデータになります。
正確な境界値試験には、最大文字数、最小値、無効な日付、制御文字、絵文字など期待する条件を個別に設計してください。本ツールは一般的な一覧・取込試験の土台であり、システム仕様からテストケースを自動設計するものではありません。
生成データを送信しない処理
乱数、氏名・メール・住所風文字列、日付、UUID、連番、空欄・重複、CSV・JSON作成はブラウザ内で実行します。生成内容を超解決のサーバーや外部APIへ送信・保存しません。ページを再読み込みすると結果は消えます。
ダミーデータ生成でよくある質問
生成した氏名や住所は実在しますか
一般の氏名・実在都道府県を使わず、「テスト」「架空」を含む明確な試験文字列を生成します。
メールが第三者へ届くことはありますか
予約済みexampleドメインを使います。ただしテスト環境側でも外部送信を無効にしてください。
UUIDは重複しませんか
暗号学的乱数によるUUID v4で重複確率は極めて低いですが、理論上の絶対保証ではありません。
同じデータを再現できますか
できません。「同じ設定で再生成」は新しい乱数を使います。固定データが必要なら保存したファイルを保管してください。
5,000件を超えて生成できますか
ブラウザの負荷を抑えるため上限5,000件です。大量性能試験は専用スクリプトを使用してください。
生成データはサーバーへ送信されますか
送信しません。ブラウザ内で処理します。
