テスト用電話番号とは?

テスト用電話番号とは、実在する電話番号のように見え、形式チェックにも通る架空の番号です。登録フォーム、CRM、APIでは、各国の電話番号計画に照らして電話番号をチェックします。チェック項目には、国番号、番号の桁数、携帯電話や固定電話に割り当てられた先頭の数字が含まれます。このようなフォームに 123456789 と入力してもエラーになるため、テスターには、実在する人の連絡先をコピーせずにチェックを通過できる番号が必要です。

ツールの説明

1つ以上の国を選択するか、すべての国の番号を混在させるにはリストを空のままにします。携帯電話番号、固定電話番号、またはその両方を選び、出力形式を指定します。このツールは、各国の電話番号計画に沿ったランダムな番号のリストを生成します。リストはテキストファイルとしてコピーまたはダウンロードできます。形式を変更すると同じ番号が別の形式で表示されるため、各形式での見え方を比較できます。

例

形式 アメリカ合衆国 イギリス
E.164 +12015550123 +447400123456
国際形式 +1 201 555 0123 +44 7400 123456
国内形式 (201) 555-0123 07400 123456
RFC 3966 (tel:) tel:+12015550123 tel:+447400123456

機能

  • すべての国、または選択した国の番号を生成
  • 携帯電話番号、固定電話番号、または両方を混在
  • E.164、国際形式、国内形式、RFC 3966 の tel: 形式に対応
  • リスト内で番号が重複しない
  • リストをコピー、またはテキストファイルとしてダウンロード
  • ブラウザー上で動作

仕組み

このツールは、各国のあらゆる種類の電話番号について、有効な先頭番号と桁数を示すGoogleのlibphonenumberメタデータに基づいて番号を作成します。生成した番号はすべてlibphonenumber-jsで検証し、有効であり、選択した種類に該当することを確認します。アメリカ合衆国やカナダのように、携帯電話番号と固定電話番号で同じ番号範囲を共有する国では、どちらの種類にも該当する番号があります。

ヒント

  • 形式上は有効な番号のため、実在する人が使っている番号が含まれる場合があります。フォームやテストデータには使用できますが、電話をかけたり、メッセージを送ったりしないでください。
  • APIやデータベースにはE.164を使用し、アプリでの国内番号の表示をテストするには国内形式を使用してください。
  • ドイツ、オーストリア、フィンランドなどでは電話番号の桁数が異なるため、番号によって長さに大きな差があります。いずれも有効な番号なので、桁数チェックのテストに適しています。
  • オーランド諸島やバチカン市国など、一部の地域は、より大きな国と国番号を共有しています。そのため、電話番号解析ツールが、それらの地域の番号を共有先の国の番号として判定することがあります。