GeoMock 是一个浏览器中的合成地址生成器,帮助 QA、产品、本地化和演示团队 快速创建符合地区格式的测试地址。它可以生成地址、姓名、邮箱、电话等字段, 用于测试表单、结账流程、资料页、截图、问题报告和可复现样例。
一句话理解:当产品流程需要“看起来像真实地址的数据”,但团队不应该使用真实 客户信息或生产数据库导出时,就可以使用 GeoMock。
GeoMock 解决什么问题
地址数据会出现在很多地方:注册表单、结账页、收货地址、账单地址、订单摘要、 邮件、PDF、后台管理、客服侧栏和导出文件。只用一条固定样例测试,很容易漏掉 国家、邮编、地区字段、行顺序和移动端换行问题。
GeoMock 的重点是:
- 按国家生成更贴近本地格式的地址字段。
- 生成合成数据,避免把真实用户地址带进测试环境。
- 支持复制摘要和复制 JSON。
- 常用样例可以保存在浏览器本地。
- 适合手动 QA、演示、截图、问题复现和样例沉淀。
适合的使用场景
| 场景 | GeoMock 的作用 |
|---|---|
| 地址表单 QA | 测试必填项、校验、国家切换和错误提示 |
| 结账流程 | 测试收货地址、账单地址、税费展示和订单摘要 |
| 本地化检查 | 检查州、省、都道府县、邮编和地址行顺序 |
| 产品演示 | 避免在截图和演示环境中使用真实客户数据 |
| 问题报告 | 复制 JSON,给开发提供可复现 payload |
| 回归样例 | 保存一条稳定样例,用于 Playwright 或后端测试 |
GeoMock 与固定样例
固定样例适合精确回归测试。GeoMock 适合快速创建国家差异明显、字段结构 更接近真实输入的样例。更好的做法通常是两者结合:先用 GeoMock 发现和生成 有价值的样例,再把暴露问题的 payload 保存成稳定回归样例。
快速开始
- 打开 GeoMock 首页或国家地址生成器目录。
- 选择需要测试的国家或地区。
- 生成一条合成地址。
- 复制摘要或 JSON 到问题单。
- 如果需要重复检查,把样例保存到浏览器本地。
初始测试矩阵可以从美国地址生成器、英国地址生成器、 加拿大地址生成器、日本地址生成器和 新加坡地址生成器开始。
安全边界
GeoMock 生成的是合成测试数据,不是可配送地址,也不是真实身份数据。不要将 生成记录用于真实配送、身份验证、欺诈判断、真实支付、逃避税费或规避平台规则。

