AddressLab

国际地址表单测试工具

用维护过的国家或地区规则测试国际地址表单,避免把所有市场都套入美国式字段。载入有效、无效、Unicode、长度边界或无邮编场景,编辑字段后即可在浏览器本地获得逐字段 QA 报告。

运行国际地址表单测试

载入维护过的 QA 场景,编辑符合国家或地区规则的字段,并在不上传内容的情况下查看通过、警告和失败项。

载入维护过的测试场景或编辑字段,然后运行符合国家或地区规则的格式与边界检查。

AddressLab QA 2026-09-07.2

在浏览器本地检查格式和字段结构。
可以开始测试

运行当前字段后可查看通过、警告和失败项。

可复现的工具案例

下列示例使用合成输入运行当前工具规则,不涉及真实客户、订单或投递验证。 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 地址和不使用邮编的地区不会被美国式规则误判。

生成字段

姓名性别电话邮箱街道城市州/地区邮编国家完整地址

支持的地区和格式

United StatesCanadaUnited KingdomJapanGermanyHong Kong

地址格式说明

  • 测试仅检查维护过的字段和格式规则,输入不会上传。
  • 通过不代表地址、收件人或投递点真实存在。
  • 警告用于提示需要人工复核的边界,而不是作出真实性判断。

此工具检查什么

检查必填项、国家或地区对应的字段、规范化规则、邮编语法和长度边界,并按表单字段顺序输出结果。

此工具不验证什么

不会查询邮政、地理编码、居民或投递数据库,不能证明地址真实、当前有效或可以投递。

QA 示例:发现美国式邮编限制

选择加拿大并载入有效基线,确认 K1A 0B1 通过;再载入无效邮编场景,确认报告只标记邮编字段。

格式核验与数据边界

最近核验日期:

本页核验范围

  • 六种地址体系的必填和适用字段
  • 符合国家或地区规则的邮编大小写、空格、分隔符和语法
  • 地区标签、Unicode、字段长度警告及中国香港通常不使用邮编
  • 明确区分表单格式测试与地址真实性或可投递性

主要参考资料

数据边界: 此工具在浏览器中测试维护过的表单要求、长度边界、规范化和邮编语法。它不会查询邮政机构、验证街道或收件人、确认邮编当前分配状态,也不能确认地址可以投递。 查看数据方法与编辑标准

不适合用于

生成数据仅供测试、开发、教育和原型演示使用。不要用于真实收货、身份冒用、欺诈或绕过平台规则。

  • 不要将生成记录作为真实收货地址。
  • 不要将生成身份、地址或邮箱字段用于欺诈、冒用、垃圾注册或绕过平台规则。
  • 不要在测试记录中填写密码、生产凭据、支付数据或个人信息。

FAQ

可以测试国际地址表单吗?

可以。目前覆盖六种地址体系的字段结构与格式规则。

通过是否代表地址真实?

不代表,只说明符合当前维护的格式规则。

输入内容会被保存吗?

不会。测试在浏览器本地运行,分析事件不包含输入值。