AddressLab
国际地址表单测试工具
用维护过的国家或地区规则测试国际地址表单,避免把所有市场都套入美国式字段。载入有效、无效、Unicode、长度边界或无邮编场景,编辑字段后即可在浏览器本地获得逐字段 QA 报告。
可复现的工具案例
下列示例使用合成输入运行当前工具规则,不涉及真实客户、订单或投递验证。 2026-09-07.2
2. 德国可选州字段与无效邮编
在表单测试器选择德国,填入下列字段并清空 State。第一次运行后把 01067 改成 1067,再运行。 打开工具
{
"street": "Altmarkt 1",
"city": "Dresden",
"region": "",
"postalCode": "01067",
"country": "Germany"
}实际结果: {"passed":4,"warnings":0,"failed":0} → {"passed":3,"warnings":0,"failed":1}. 第二次邮编格式失败;空白州字段不应失败。通过仅代表当前规则匹配。

下载本版本的示例与完整输入/输出: CSV · JSON · 复现配置 · 完整结果
更新记录:本版本修正德国地址顺序、各国邮编边界、英国/德国可选地区字段及日本邮编规范化;CSV 不再写入公式。升级后相同种子可能与旧版本不同,请保存数据文件。
规则参考: Deutsche Post addressing FAQ · Royal Mail: optional county information · 数据与编辑标准
使用场景
- 检查必填字段、地区标签、邮编语法和长度限制。
- 用可复现的有效与无效场景编写回归测试和缺陷报告。
- 确认 Unicode 地址和不使用邮编的地区不会被美国式规则误判。
生成字段
支持的地区和格式
地址格式说明
- 测试仅检查维护过的字段和格式规则,输入不会上传。
- 通过不代表地址、收件人或投递点真实存在。
- 警告用于提示需要人工复核的边界,而不是作出真实性判断。
此工具检查什么
检查必填项、国家或地区对应的字段、规范化规则、邮编语法和长度边界,并按表单字段顺序输出结果。
此工具不验证什么
不会查询邮政、地理编码、居民或投递数据库,不能证明地址真实、当前有效或可以投递。
QA 示例:发现美国式邮编限制
选择加拿大并载入有效基线,确认 K1A 0B1 通过;再载入无效邮编场景,确认报告只标记邮编字段。
格式核验与数据边界
最近核验日期:
本页核验范围
- 六种地址体系的必填和适用字段
- 符合国家或地区规则的邮编大小写、空格、分隔符和语法
- 地区标签、Unicode、字段长度警告及中国香港通常不使用邮编
- 明确区分表单格式测试与地址真实性或可投递性
主要参考资料
- USPS Publication 28: Postal Addressing Standards
- Canada Post: Addressing guidelines
- Royal Mail: How to address your mail
- Japan Post: Postal-code search and address guidance
- Hongkong Post: Correct Addressing
数据边界: 此工具在浏览器中测试维护过的表单要求、长度边界、规范化和邮编语法。它不会查询邮政机构、验证街道或收件人、确认邮编当前分配状态,也不能确认地址可以投递。 查看数据方法与编辑标准
不适合用于
生成数据仅供测试、开发、教育和原型演示使用。不要用于真实收货、身份冒用、欺诈或绕过平台规则。
- 不要将生成记录作为真实收货地址。
- 不要将生成身份、地址或邮箱字段用于欺诈、冒用、垃圾注册或绕过平台规则。
- 不要在测试记录中填写密码、生产凭据、支付数据或个人信息。
FAQ
可以测试国际地址表单吗?
可以。目前覆盖六种地址体系的字段结构与格式规则。
通过是否代表地址真实?
不代表,只说明符合当前维护的格式规则。
输入内容会被保存吗?
不会。测试在浏览器本地运行,分析事件不包含输入值。