AddressLab
合成テストデータジェネレーター
回帰テスト、フォーム QA、インポート、プロトタイプ、シードデータ向けに構造化された合成レコードを生成します。固定シードを共有すれば、同じ設定から同じデータを再現できます。
用途
- 自動テスト、不具合報告、DB シード用の再現可能なデータを作成する。
- Unicode、長い値、部屋番号、ハイフン付き氏名、先頭ゼロの郵便番号を確認する。
- フォームや API に必要な項目だけを CSV・JSON に出力する。
生成フィールド
氏名性別電話メール通り市区町村州/地域郵便番号国完全な住所
対応地域と形式
United StatesCanadaUnited KingdomJapanGermanyHong Kong
住所形式のメモ
- 国、モード、項目、件数、シードが同じなら同じ結果になります。
- メールは予約済み .test ドメインを使い、身分証、パスワード、決済情報は生成しません。
- レコードは実在確認済みの人物、アカウント、不動産、配達先ではありません。
固定シードが QA に役立つ理由
シードをテストケースに記録すると、失敗データを再生成し、修正後も同じ入力で回帰確認できます。
通常データと境界データ
境界モードは先頭ゼロ郵便番号、Unicode、ハイフンやアポストロフィを含む氏名、部屋番号、長い住所行を順番に生成します。
CSV・JSON 出力
項目とシードを選んで生成し、CSV はインポート、JSON は API モックやフィクスチャに利用できます。
形式確認とデータの範囲
最終確認日:
確認した項目
- 同一シード・設定による決定的な出力
- 国・地域内で整合する地理フィクスチャと明示的な合成人物項目
- CSV エスケープ、Unicode、項目順、先頭ゼロ郵便番号の保持
- 公的証明、認証、決済、実在メールボックス情報の除外
主な参照資料
- IANA: Special-Use Domain Names
- RFC 2606: Reserved Top Level DNS Names
- USPS Publication 28: Postal Addressing Standards
データの範囲: このツールは開発・QA 向けの決定的な合成データを作成します。地理例は形式確認用で、組み合わせは実在確認済みの人物、アカウント、不動産、郵便番号割当、配達先ではありません。本人確認、金融、認証、本番配送には使用しないでください。 データ手法と編集基準を確認
適さない用途
生成データはテスト、開発、教育、プロトタイプ用途のみです。配送、なりすまし、不正行為、規則回避には使用しないでください。
- 生成レコードを実際の配送先として使用しないでください。
- 生成された身元、住所、メール項目を不正行為、なりすまし、スパム登録、規則回避に使用しないでください。
- テストレコードにパスワード、本番認証情報、決済データ、個人情報を入力しないでください。
FAQ
ランダムシードとは何ですか?
生成器を初期化する文字列で、同じ設定なら同じデータを再現できます。
CSV と JSON に出力できますか?
はい。ブラウザ内で出力できます。
実在する身元情報ですか?
いいえ。開発・QA 向けの合成項目です。