テスト用郵便番号とは?

テスト用郵便番号とは、ドイツの 10115、カナダの K1A 0B1、英国の SW1A 1AA のように、その国の郵便番号形式に沿って作られたコードです。購入手続きフォーム、配送用API、住所データベースでは、桁数、文字の位置、途中にスペースやハイフンが入るかどうかなど、これらの形式に照らして郵便番号を確認します。英国やオランダの住所フォームに 12345 と入力するとエラーになるため、テスターは対応する国ごとに、こうした確認を通過するコードを用意する必要があります。

ツールの説明

1つ以上の国を選択するか、すべての国のコードを混在させる場合はリストを空のままにします。このツールは各国の形式に沿ったランダムなコードのリストを生成し、コピーまたはテキストファイルとしてダウンロードできるようにします。「国コードを含める」を有効にすると、各郵便番号の前にISO国コードをタブ区切りで付けて出力するため、リストをスプレッドシートに貼り付けると2列に分かれます。国の一覧には各国名の横にサンプルコードが表示されるので、選択する前に形式を確認できます。

例

国 形式 例
米国 5桁 90210
英国 地域、地区、セクター M2 5BQ
カナダ 文字と数字の組み合わせ H3Z 2Y7
オランダ 4桁と2文字 1234 AB
日本 3桁と4桁 154-0023
ブラジル 5桁と3桁 40301-110
アルゼンチン 文字、4桁、3文字 C1070AAM

特長

  • 任意の国、または選択した国の郵便番号を生成
  • 各国の形式に対応。スペース、ハイフン、文字も反映
  • ISO国コードの列を任意で追加
  • リスト内に重複なし
  • リストをコピー、またはテキストファイルとしてダウンロード
  • ブラウザー上で動作

仕組み

このツールは、lib-address パッケージを通じて、Googleの住所メタデータから各国の郵便番号パターンを読み込みます。これはChromeが住所を確認する際に使うものと同じデータです。これらのパターンを使ってランダムなコードを生成します。米国の郵便番号にZIP+4拡張の有無がある場合や、英国の郵便番号にスペースの有無がある場合のように、複数の表記が認められるパターンでは、リスト内のコードの見た目が揃うよう、その国の標準形式で出力します。

ヒント

  • 形式としては有効なコードですが、実在する場所に割り当てられているとは限りません。フォームや入力チェックのテストに使い、実際の住所の検索には使わないでください。
  • バチカン市国(00120)やジブラルタル(GX11 1AA)のように、郵便番号が1つしかない地域もあります。そのような地域のリストには1行だけ表示されます。
  • 香港、カタール、アラブ首長国連邦など、郵便番号がない国・地域はリストに含まれません。こうした地域の住所をテストする場合は、入力欄を空のままにしてください。
  • 01001 のように先頭がゼロのコードがあります。スプレッドシートで先頭のゼロが削除されないよう、数値ではなくテキストとして保存してください。