要点
- 受取人、番地、郊外/地域 + 州略号 + 郵便番号を使用します
- 4 桁の郵便番号を文字列識別子として扱います
- NSW、VIC、QLD などの州の略称を郊外と一致させます。
- 受取人と通りの間に伝統的な地名が表示される場合があります
執筆とレビュー
編集・レビュー方針- 執筆
- ランダムアドレスジェネレーター編集部
- レビュー
- 国際住所形式検討チーム
- 最終更新
- オーストラリア郵便局のガイダンスに基づいて、郊外、州の略称、4 桁の郵便番号、および伝統的な地名の配置を確認しました。
オーストラリア郵便の 3 行から 4 行の構造
オーストラリアの郵便番号は通常、最初に受取人、次に番地と名前、最後に郊外または地域、州または準州の略称、および 4 桁の郵便番号を置きます。国際郵便では国を大文字で表記します。
一般的な都市フィールドには、郊外/地域の値が含まれることがよくあります。すべての国が米国の形をした都市フィールドを理解できると期待するのではなく、オーストラリアを選択した後に郊外/地域のラベルを付け直します。
データフィールドと表示ラベル
州と地域のコードは列挙型にすることができますが、郊外と郵便番号は参照レコード内でリンクされたままにする必要があります。テストでは 4 桁以上をカバーする必要があります。状態を変更すると、地域性の提案が更新されることを確認します。
| フィールド | 例 | アサーションのテスト |
|---|---|---|
| 住所 1 行目 | 42 Collins Street | 一般的な道路タイプとユニットの詳細を許可する |
| 郊外・地域 | Melbourne | 状態として書き換えないでください |
| 州 | VIC | 完全なラベルを表示する場合でも契約コードを送信する |
| 郵便番号 | 3000 | 常に文字列として扱う |
| 国 | AU | 州から隔離してください |
郊外、州、郵便番号が一緒に移動する
3 つの独立してランダムなフィールドは正規表現に合格しても、役に立たない地域テストを行う可能性があります。レビューされた 1 つのレコードから suburb-state-postcode タプルを選択します。
生産的なネガティブな試合は、意図的にシドニーと VIC を組み合わせます。製品は、あいまいなメッセージ形式エラーではなく、地域の不一致を報告する必要があります。
- 通常: メルボルン + VIC + 3000
- マイナス: シドニー + VIC + 3000
- 境界: 空の住所 2 行目
- レイアウト: モバイルでの長い郊外のラッピング
オプションの伝統的な地名のサポート
オーストラリア郵便では、受取人または会社の下、および通りの上に伝統的な地名を入れることができます。それを郊外や州に強制するのではなく、オプションの追加の住所行としてモデル化します。
存在する場合、元の Unicode テキストをエクスポート、印刷ラベル、およびプレビューに保存します。不在の場合は、行をプレースホルダーで埋めないでください。
フォーマットフィクスチャは配送先住所ではありません
生成された前提では、UI、API、およびデータベースの動作を実行できます。これらはオーストラリア郵便局の郵便番号検索や配達小切手に代わるものではありません。フルフィルメントの前に実際の配送データを確認するようユーザーに依頼します。
実際のオーストラリアの住所審査では何を検査すべきか
オーストラリアのフィクスチャをレビューするときは、合成ストリートとオプションのユニット行を変更する前に、1 つの地域タプルをロックします。これは、地域的な不一致と、建物・住戸自体が合成されたものであるという事実を区別します。クリックするたびに郊外、州、郵便番号が個別に変更される場合、テスト担当者はどのコンポーネントが障害の原因となったかを特定する安定した方法がありません。
ブラウザから API、API からデータベース、データベースから編集フォームに戻るという 3 つのラウンド トリップで同じレコードを実行します。生のテキスト、正規化された値、および各境界での最終的な印刷可能な行を比較します。これは、完全な名前、数値に変換された郵便番号、またはリテラル文字列 null として返されるオプションの行を送信する州ラベルを捕捉します。
address-suggestion サービスを使用せずにフローを繰り返します。手動入力は引き続き機能し、チェックされていないアドレスと無効な形式の違いが画面で説明されるはずです。最後に、狭いモバイル幅を検査します。デスクトップ カードが快適に見える場合でも、長い郊外、伝統的な地名、インライン エラーが衝突する可能性があります。
- データスナップショットのバージョンと生成シードを記録する
- 表示ラベル、送信されたコード、および印刷可能なテキストを個別にアサートします
- ダウンロードの成功を確認するのではなく、CSV エクスポートを読み取る
- 提案を利用できない状態でプライマリ パスを再実行します
よくある質問
オーストラリアの住所の場合、City には何が表示されますか?
一般的な国際形式では、郊外または地域を表すために City が使用されるのが一般的です。ローカライズされたフォームでは、フィールドに郊外/地域というラベルを付ける必要があります。
オーストラリアの郵便番号は数字であるべきですか?
テキストとして保存します。郵便番号は識別子であり、算術演算の値ではありません。テキストは国際スキーマでより一貫性があります。
4 桁の一致は、その住所が配達可能であることを意味しますか?
いいえ、オーストラリアの郵便番号にしか見えません。郊外、通り、建物・住戸が一致することを証明するものではありません。
