MockHero 通过 API 生成真实的、了解模式的合成测试数据 定义任何数据库模式——表、列、关系——并返回虚假但真实的行
## 你可以生成的内容
姓名、电子邮件、地址、电话号码、产品、交易、发票、博客文章,以及 50 多种字段类型
## 关键特性
- **了解模式**:定义具有外键关系的表
- **50 多种内置字段类型**:uuid、电子邮件、电话、地址、价格、头像 URL 等
- **AI 提示到模式**:用简单英语描述您的需求
- **预构建模板**:电子商务、CRM、博客、SaaS 等
- **多种输出格式**:JSON、SQL INSERT、CSV
- **确定性种子**:可重复的数据用于 CI/CD
- **MCP 服务器**:与 Cursor、Claude Code、Windsurf 一起使用
## 使用案例
- 为开发/预发布数据库提供种子
- 填充 CI/CD 测试夹具
- 使用真实数据进行负载测试
- 演示环境
- QA 测试
| 标头 | 描述 |
|---|---|
授权
|
[必需] 应为 Bearer access_key. 订阅后,请查看上方的"您的 API 访问密钥"。 |
无长期承诺。随时升级、降级或取消。 免费试用包括最多 50 个请求。
生成测试数据端点根据定义的架构返回逼真的合成数据。这包括各种字段,例如姓名、电子邮件、地址等,按照指定的表和关系进行结构化
响应数据以JSON格式组织,主要的“data”对象包含每个定义表的数组。例如,用户数据作为用户对象的数组返回,每个对象都有“id”、“name”和“email”等字段
用户可以通过定义表名、列类型、行数和表之间的关系来定制他们的数据请求。这使得基于特定需求生成量身定制的数据成为可能
列表字段类型端点提供了超过50种可用于数据生成的内置字段类型的全面列表,包括UUID、电子邮件、电话号码、地址等,使多样化的数据集创建成为可能
健康检查端点返回字段,如“状态”(指示API健康)、“版本”(显示当前API版本)和“时间戳”(提供最后检查时间),帮助用户评估API功能
用户可以通过选择与他们的用例匹配的预先构建的模式来利用返回的模板,例如电子商务或客户关系管理,快速生成相关的合成数据,而无需从头定义模式
通过模式感知生成来维护数据准确性,确保合成数据遵循定义的关系和约束,从而在保持隐私的同时模拟现实数据模式
典型的用例包括为开发和暂存数据库提供种子数据,填充CI/CD测试夹具,用真实数据进行负载测试,以及为QA测试创建演示环境,从而提高整体开发效率
服务级别:
100%
响应时间:
142ms
服务级别:
100%
响应时间:
1,646ms
服务级别:
100%
响应时间:
1,531ms
服务级别:
100%
响应时间:
186ms
服务级别:
100%
响应时间:
1,451ms
服务级别:
100%
响应时间:
93ms
服务级别:
100%
响应时间:
1,619ms
服务级别:
100%
响应时间:
120ms
服务级别:
100%
响应时间:
437ms
服务级别:
100%
响应时间:
194ms
服务级别:
100%
响应时间:
4,115ms
服务级别:
100%
响应时间:
1,476ms
服务级别:
100%
响应时间:
53ms
服务级别:
100%
响应时间:
8,683ms
服务级别:
100%
响应时间:
55ms
服务级别:
100%
响应时间:
1,674ms
服务级别:
100%
响应时间:
53ms
服务级别:
100%
响应时间:
4,607ms
服务级别:
100%
响应时间:
63ms
服务级别:
100%
响应时间:
70ms