Mockaroo – 随机测试数据与 Mock API 生成工具

Mockaroo – 随机测试数据与 Mock API 生成工具

Mockaroo
Mockaroo 是一款由美国 Mockaroo, LLC 运营的在线测试数据生成与 API 模拟工具,2014 年由开发者 Mark Brocato 上线,最初源自他在一家生命科学创业公司带领测试团队时,为解决测试库里充斥随手乱填的垃圾数据而写的内部小工具。它把造数据变成了搭积木:在可视化编辑器里逐行添加字段、挑选类型、调整参数,不写一行代码就能批量产出 CSV、JSON、SQL 和 Excel 格式的真实感数据。官方内置两百多种数据类型,从姓名、邮箱、街道地址到药品编码、IP 地址都有覆盖,还支持用 Ruby 语法的公式关联字段,或让 AI 按任意主题生成字段。除了直接下载文件,它还能把设计好的数据结构一键变成 Mock API,在专属子域名上响应真实请求,让前端不必苦等后端完工。免费版每个文件可生成一千行数据且不限下载次数,付费方案从每年 60 美元起步,企业版还能以 Docker 镜像部署到私有云。
网站&在线应用

简介

Mockaroo 是一个面向开发者与测试人员的在线测试数据生成器。用户在网页编辑器里逐行定义字段:字段名、类型、参数、留空比例,点一下按钮就能生成上千行真实感数据,导出 CSV、JSON、SQL 或 Excel 文件直接导入测试环境。官方内置两百多种数据类型,涵盖人名、地址、金融、医疗、网络等类别,并保证国家、城市、邮编、经纬度等同一组字段互相匹配。它还能把同一套 Schema 变成 Mock API,在专属子域名上响应真实请求,帮助前端在后端就绪之前先行开工。

✅ 优缺点

  • ✅ 零代码上手:可视化逐字段配置,选类型填参数即可出数据,不会编程的测试人员也能独立使用。
  • ✅ 数据真实感强:两百多种内置类型外加分组联动机制,姓名、地理、医疗等字段之间不会自相矛盾。
  • ✅ 前后端并行开发:Mock API 支持自定义 URL、路径变量、查询参数与错误模拟,前端不必等接口完工。
  • ✅ 输出格式齐全:网页端直出 CSV、JSON、SQL 与 Excel,API 端另有制表符文本、自定义分隔符和 XML。
  • ❌ 免费版单文件上限一千行,API 每天只有 200 次请求,大批量生成必须升级付费方案或改用后台任务。
  • ❌ 生成的是单表数据,多表之间的关联完整性需要靠上传数据集手工引用,官方把整库生成能力放在了独立新品中。

📖 使用方法

  1. 打开官网首页的在线设计器,默认已放好行号、姓名、邮箱等示例字段,可以直接修改,也可以点加号另起炉灶。
  2. 逐行添加字段:填写字段名,从两百多种类型的下拉框里挑一种,再按需设置取值范围、格式或留空比例。
  3. 设置生成行数与输出格式(CSV、JSON、SQL、Excel),选择换行符和是否带表头,点击生成按钮预览数据。
  4. 免费注册后可以保存 Schema 供下次复用,也能上传 CSV 数据集、编写公式和可复用函数,或让 AI 按主题补齐字段。
  5. 需要接口联调时,在 APIs 页新建 Mock API,把前端请求指向官方提供的专属子域名,并在请求头或查询参数中附带 API Key。

💰 收费价格

Mockaroo 的免费版允许每个文件最多一千行,浏览器下载不限次数,API 每天可发起 200 次请求,全部功能均可体验。Silver 方案每年 60 美元,单文件上限提升到十万行,API 每天可生成一百万条记录,速度提升到八倍。Gold 方案每年 500 美元,单文件可到一千万行,API 每天生成一千万条记录。Enterprise 方案每年 7,500 美元,面向整个公司不限数据量与用户数,以 Docker 镜像形式部署在用户自己的私有云或数据中心,API 调用不限量,速度八倍起步。所有价格均以美元计。

🌐 支持的平台

Mockaroo 是纯网页应用,主流浏览器打开即用,无需安装任何客户端。生成结果可以导入任意数据库或测试环境,API 支持 JSONP 回调,方便前端页面直接调用。官方提供 Node.js 客户端库,C# 与 Java 等语言在官方文档中给出了完整示例代码。Enterprise 方案以 Docker 镜像交付,可运行在私有云或本地数据中心的服务器上。


截图

Mockaroo

相关链接


功能标签


特色

★
可视化数据设计器
在网页编辑器里逐行添加字段并从两百多种内置类型中选择,无需编程就能拼出所需的测试数据结构。
★
多格式数据输出
网页端可直接导出 CSV、JSON、SQL 与 Excel 文件,API 端额外支持制表符文本、自定义分隔符和 XML 输出。
★
公式与 AI 生成
字段值可用 Ruby 语法的公式引用其他列计算,也能让 AI 按任意主题生成字段,或从示例文件反推数据结构。
★
Mock API 模拟
在官方提供的专属子域名上自定义 URL、路径变量与查询参数,让前端提前对接真实请求,还能按条件模拟错误响应。
★
字段组联动
国家、城市、邮编、经纬度与货币等同一组字段内部保持一致,避免生成的数据出现城市对不上国家的矛盾。
★
团队协作与复用
Schema 可保存、分享与克隆,数据集、场景、函数与项目支持多人协作,并可对成员限制只读权限。

替代方案

开发者工具
RegExr
《RegExr》是加拿大创意工作室 gs…
Can I Use
Can I Use 是前端开发圈最著名的…
Overleaf
Overleaf 是面向科研与技术写作者…
DevDocs
DevDocs 是由 freeCodeC…
Apidog
Apidog 是一款集 API 设计、开…
网站反馈表单
关注我们

公众号二维码

公众号

公众号二维码

小程序

反馈

网站无法访问了?向我们反馈!
点击下面的 反馈 按钮即可让我们知道!感谢!

为了阻止机器人发送垃圾信息,记得点击验证。

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享