智利地址表单经常同时出现 Comuna 和 Region。两者分别表示较小的行政区域和大区,混填可能影响配送、税费或地址验证结果。
本文只讨论格式和软件测试,不验证实际投递能力。
Comuna 和 Region 有什么区别?
Comuna 更接近市镇级行政单位,Region 是更高一级的大区。设计数据模型时应分别存储,不要把两者都映射到 City。
智利邮编是什么格式?
智利邮编使用七位数字。测试应覆盖纯数字输入、文本导入、空值处理,以及邮编与 Comuna 的一致性校验。
智利地址测试清单
- 街道名中的西班牙语重音字符不会乱码。
- 门牌号、Comuna 和 Region 可单独导出。
- 七位邮编不会被截断或自动转为科学计数法。
建议的数据字段
街道名称和门牌号可以分开保存,也可以组合为 addressLine1;Comuna 应映射为 locality 或单独的 comuna 字段,Region 则保存到 administrativeArea。显示完整地址时再按业务需要拼接,原始字段仍保留,便于配送、税费和客服系统分别读取。
错误输入如何验证?
回归测试除了正常样例,还应覆盖六位或八位邮编、把 Region 填进 Comuna、缺失门牌号以及重音字符被替换的情况。错误提示应指出具体字段,并在用户修正后只重新验证有关字段,避免清空已填写的街道信息。
可在 智利地址生成器 获取测试格式样例。