MockHero通过API生成真实的、具有模式意识的合成测试数据。定义任何数据库模式——表、列、关系——并获取虚假但真实的记录。
## 您可以生成的内容
姓名、电子邮件、地址、电话号码、产品、交易、发票、博客文章和50+字段类型。
## 主要功能
- **具有模式意识**:定义具有外键关系的表
- **50+内置字段类型**:uuid、电子邮件、电话、地址、价格、头像网址等
- **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/12277/test+data+generator+mockhero+api/23045/health+check' --header 'Authorization: Bearer YOUR_API_KEY'
| 标头 | 描述 |
|---|---|
授权
|
[必需] 应为 Bearer access_key. 订阅后,请查看上方的"您的 API 访问密钥"。 |
无长期承诺。随时升级、降级或取消。 免费试用包括最多 50 个请求。
生成测试数据端点根据定义的模式返回合成数据这包括如姓名电子邮件地址和其他指定字段等现实条目根据在模式中定义的关系和约束进行结构化
响应数据以 JSON 格式组织,顶层的 "data" 对象包含每个定义实体的数组。例如,"users" 数组可能包括多个用户对象,每个对象都有 "id"、"name" 和 "email" 等字段
用户可以通过指定参数,如模式定义、生成的行数以及表之间的关系,来自定义他们的数据请求。这允许根据特定的测试需求生成量身定制的数据
列表字段类型端点提供了一个全面的超过50种可用于数据生成的字段类型,包括uuid、电子邮件、电话、地址和价格等类型,使用户能够为他们的模式选择合适的字段
健康检查响应包括“状态”等字段,指示API的运行状态(例如“ok”)、“版本”,指定当前的API版本,以及“时间戳”,提供状态检查的确切时间,适用于监控
用户可以通过将返回的数据集成到他们的开发和测试环境中来利用这些数据,例如为开发播种数据库,为持续集成/持续交付填充测试固件或为质量保证测试场景创建真实的数据集
典型的用例包括为开发和预生产数据库提供种子数据 填充CI/CD测试夹具 使用真实数据进行负载测试 以及创建演示环境以展示应用程序或功能
数据准确性通过模式意识得以保持,确保生成的数据遵循定义的关系和约束。此外,确定性种子允许可重现的数据,这对于一致的测试结果至关重要
服务级别:
100%
响应时间:
142ms
服务级别:
100%
响应时间:
1,646ms
服务级别:
100%
响应时间:
1,531ms
服务级别:
100%
响应时间:
186ms
服务级别:
100%
响应时间:
93ms
服务级别:
100%
响应时间:
113ms
服务级别:
100%
响应时间:
898ms
服务级别:
100%
响应时间:
194ms
服务级别:
100%
响应时间:
437ms
服务级别:
100%
响应时间:
117ms