MockHero 通过 API 生成现实的、遵循 schema 的合成测试数据 定义任何数据库模式 表格 列 关系 获取虚假的但现实的行
## 你可以生成的内容
姓名 电子邮件 地址 电话号码 产品 交易 发票 博客文章 以及 50 多种字段类型
## 主要特性
- **遵循模式**:定义具有外键关系的表
- **50 多种内置字段类型**:uuid 电子邮件 电话 地址 价格 avatar_url 等
- **AI 提示到模式**:用简单的英语描述你的需求
- **预构建模板**:电子商务 CRM 博客 SaaS 等
- **多种输出格式**:JSON SQL INSERT CSV
- **确定性种子**:用于 CI/CD 的可复制数据
- **MCP 服务器**:与 Cursor Claude Code Windsurf 一起使用
## 用例
- 给开发/暂存数据库提供种子
- 填充 CI/CD 测试道具
- 使用现实数据进行负载测试
- 演示环境
- QA 测试
{"status":"ok","version":"0.1.0","timestamp":"2026-04-02T03:49:14.586Z"}
curl --location --request GET 'https://zylalabs.com/api/12275/dynamic+test+data+mockhero+api/23038/health+check' --header 'Authorization: Bearer YOUR_API_KEY'
| 标头 | 描述 |
|---|---|
授权
|
[必需] 应为 Bearer access_key. 订阅后,请查看上方的"您的 API 访问密钥"。 |
无长期承诺。随时升级、降级或取消。 免费试用包括最多 50 个请求。
生成测试数据端点根据定义的架构返回合成数据。这包括真实的条目,如姓名、电子邮件、地址和其他指定字段,按照您在架构定义中设定的关系和约束结构化
响应数据以JSON格式组织,主要数据封装在一个“data”对象中。模式中定义的每种字段类型将作为键出现,对应值表示生成的合成数据
用户可以通过指定参数来自定义数据请求,例如模式定义、生成的行数以及表之间的关系。这允许根据特定的测试需求进行量身定制的数据生成
列表字段类型端点提供了超过50种内置字段类型的全面列表,供数据生成使用,包括UUID、电子邮件、电话号码、地址等,使用户能够为他们的模式选择合适的类型
在生成测试数据响应中,“id”字段表示每个条目的唯一标识符,“name”包含生成的名称,“email”保存合成的电子邮件地址,“created_at”指示数据创建的时间戳,为每个条目提供上下文
用户可以通过将返回的数据集成到他们的开发或测试环境中,填充数据库以进行质量保证测试,或者在演示环境中模拟用户交互,从而确保应用性能的真实场景
通过模式感知生成来保持数据准确性,确保合成数据遵循定义的关系和约束。这允许生成与真实世界场景相符的现实和有上下文相关性的数据
典型的用例包括为开发和预发布数据库注入数据 填充CI/CD测试夹具 使用真实数据进行负载测试以及创建演示环境以展示应用程序 所有这些都增强了测试过程
服务级别:
100%
响应时间:
225ms
服务级别:
100%
响应时间:
323ms
服务级别:
100%
响应时间:
979ms
服务级别:
100%
响应时间:
1,824ms
服务级别:
100%
响应时间:
2,517ms
服务级别:
100%
响应时间:
297ms
服务级别:
100%
响应时间:
672ms
服务级别:
100%
响应时间:
336ms
服务级别:
100%
响应时间:
55ms
服务级别:
100%
响应时间:
746ms