美國地址格式完整指南:街道、城市、州縮寫、ZIP 和表單測試
詳細拆解美國地址格式,包括街道行、公寓號、城市、州縮寫、ZIP 郵遞區號、電話區號,以及表單和 QA 測試中最容易出錯的地方。
標準美國地址長什麼樣
一個常見的美國地址通常包含姓名、街道地址、公寓或單元號、城市、兩位州縮寫和 ZIP 郵遞區號。例如:John Smith, 4204 Fidelity St, Houston, TX 77095。
如果是公寓、辦公室或套間,第二行可能出現 Apt、Unit、Ste、Suite 等欄位。很多國際使用者會漏掉這一行,導致地址看起來完整但無法準確投遞或無法通過表單校驗。
美國地址欄位拆解
| 欄位 | 示例 | 測試時要看什麼 |
|---|---|---|
| Street line 1 | 4204 Fidelity St | 門牌號、街道名、街道類型是否合理 |
| Street line 2 | Apt 5B / Suite 200 | 是否允許為空,是否支援公寓或套間 |
| City | Houston | 城市是否屬於所選州 |
| State | TX | 是否使用 USPS 兩位州縮寫 |
| ZIP | 77095 | 是否和城市、州匹配 |
| Phone | +1 713 ... | 電話區號是否符合地區習慣 |
街道行:最容易被低品質資料糊弄過去
很多隨機地址產生器會把門牌號、街道名和街道類型隨便拼在一起,看起來像地址,但對測試沒有太大價值。真正有用的資料至少應該保持城市、州、ZIP 和街道來源一致。
街道類型常見有 St、Ave、Blvd、Rd、Dr、Ln、Ct 等。表單如果只接受完整單詞而不接受縮寫,或者只接受縮寫而不接受完整單詞,都可能影響真實使用者輸入。
城市、州和 ZIP 必須一起看
美國 ZIP 是五位數字,也可以有 ZIP+4 擴展格式。但在大多數網站註冊、帳單地址和軟體測試裡,五位 ZIP 已經足夠。
真正關鍵的是一致性。Houston 應該配 TX 和休斯敦範圍內的 ZIP;Los Angeles 應該配 CA;New York City 應該配 NY。只檢查 ZIP 是五位數字,不能說明地址有效。
表單和 QA 測試常見問題
- 只校驗 ZIP 是五位數字,不校驗城市和州。
- 把州名翻譯成中文後,資料庫沒有保存兩位州縮寫。
- 強制要求 ZIP+4,導致普通使用者無法提交。
- 不支援 Apt、Unit、Suite,導致公寓或辦公室地址失敗。
- 電話欄位只支援美國本地格式,不支援 +1 國際格式。
- 把 county 當成必填欄位,但多數使用者並不知道自己的縣。
推薦測試組合
至少準備三類美國地址樣本:一個普通住宅地址、一個帶 Apt 或 Suite 的地址、一個跨州對照地址。再加入加州、紐約、德州、特拉華和俄勒岡這樣的常見州,可以覆蓋大多數地址表單問題。