AddressLab ガイド

一時メールのテスト方法:入力検証と配信確認を分ける

メール形式のテスト値と、実際に受信できる QA メールボックスは役割が異なります。AddressLab が生成するのは、フォーム、保存、表示、出力を確認するための配信されない .test 値です。受信箱やメッセージ閲覧機能は提供しません。

最初にテスト対象を分ける

メール関連のテストには少なくとも二つの層があります。一つ目は、入力形式、必須チェック、保存、プロフィール表示、API、CSV や JSON 出力です。二つ目は、送信イベント、配信、テンプレート、確認リンクです。前者には形式上安全なテスト値で十分ですが、後者にはチームが管理できる実在の QA メールボックスが必要です。

AddressLab が生成するメール項目

住所レコードのメール項目には、テスト用に予約された .test トップレベルドメインを使用します。ステージングフォーム、合成ユーザーレコード、プロフィールカード、CSV、JSON に安全に入れられますが、公開メールサービスには接続されません。

ログイン、パスワード、受信箱、送受信、確認リンクの閲覧、パスワード再設定はありません。これは障害ではなく、テストフィクスチャと私的なメッセージ保管を分離するための境界です。

メール項目を検証する手順

  • 住所レコードを一つ生成し、.test メール値をコピーします。
  • 登録、購入、プロフィール編集フォームに入力し、クライアントとサーバーの検証を確認します。
  • 保存後の値、モバイルでの折り返し、プロフィール表示を確認します。
  • API ペイロード、CSV、JSON に同じ値が保持されるか確認します。
  • テスト環境が自動リセットされない場合は、終了後に合成レコードを削除します。

配信確認が必要な場合

登録確認、注文通知、パスワード再設定など、受信そのものが合格条件の場合は、チーム管理の QA メールボックスまたはステージング向けメールテストサービスに切り替えます。イベント ID、送信時刻、宛先、想定テンプレート、到着時刻、リンク先を記録すると、アプリ、キュー、DNS、送信元評価、提供元の遅延を切り分けやすくなります。

使い分けの目安

  • 形式、必須入力、保存、表示:AddressLab の .test 値。
  • CSV、JSON、CRM、テストフィクスチャ:AddressLab の .test 値。
  • 確認リンク、通知、パスワード再設定:チーム管理の QA メールボックス。
  • 本番アカウントや機密メッセージ:承認された本番メールと本番セキュリティ手順。

住所データと組み合わせる

連絡先と住所を同時に収集するフォームでは、メール項目テストの説明を確認してから住所レコードを生成します。同じ合成ユーザーで登録項目、購入フォーム、プロフィール、保存住所、画面キャプチャ、データ出力を確認し、配信テストの段階だけ管理された QA メールボックスへ切り替えます。

誤判定と利用上の境界

.test 宛てに送信して届かないことは、メール機能の障害を意味しません。この値は配信されないことが前提です。生成データは開発、QA、試作、研修、デモに限定し、実在アカウントの復旧、スパム登録、なりすまし、詐欺、規約回避、機密情報の処理には使用しないでください。

関連ツールとガイド

住所ジェネレーターを開く