最大100条
⚙️ 自定义JSON字段配置
每行一个字段,格式: 字段名:类型 (支持 name,email,phone,address,company,date)
💡 示例: user:name, email:email, age:number(18-60)
📖 在线模拟数据生成器:开发测试的Mock数据工厂
模拟数据(Mock Data)是软件开发测试环节的刚需。无论是前端原型演示、后端接口调试、数据库填充、压力测试,都需要大量真实感人的测试数据。ng.cc提供的在线模拟数据生成器,无需安装任何库(如Faker.js),打开浏览器即可生成姓名、邮箱、手机号、地址、公司、信用卡、占位图片、日期等8类常用测试数据。支持纯文本、JSON对象、JSON数组三种输出格式,所有生成均在浏览器本地完成,0网络请求,保护您的测试数据隐私。
🎯 8种开箱即用数据类型
中文姓名、中国大陆手机号、真实感地址、知名企业、占位图片URL、信用卡号、标准日期。覆盖80%测试场景。
📦 灵活的输出格式
纯文本(一行一条)、JSON对象(单条)、JSON数组(多条)。可直接复制到代码、数据库、Excel。
⚡ 批量生成
单次最多生成100条数据。JSON数组模式可快速生成Mock API响应结构。
🔒 100%本地隐私
所有数据在您的浏览器内生成,绝不发送到服务器。商业项目测试数据零泄露风险。
🎯 谁需要模拟数据生成器?
👨💻 前端开发者
组件开发时填充假数据
🖧 后端开发者
接口调试、数据库填充
🧪 测试工程师
压力测试、边界测试
📊 产品经理
原型演示、UI稿填充
🎓 技术学员
练习项目、作业演示
💡 如何使用模拟数据生成器?
🔹 3步生成测试数据
- 选择数据类型:从下拉菜单中选择需要的数据类型(姓名/邮箱/电话等)。
- 设置格式与数量:选择纯文本/JSON对象/JSON数组,输入生成条数(1-100)。
- 一键生成:点击「生成数据」按钮,结果立即显示,点击「复制结果」粘贴使用。
🔹 进阶技巧
- JSON数组快速Mock API:选择「JSON数组」格式,直接生成REST API风格的响应体。
- 自定义JSON对象:数据类型选择「自定义JSON对象」,可自由组合多个字段(如姓名+邮箱+电话+地址)。
- 占位图片URL:生成的是picsum.photos、placeholder.com等真实占位图服务链接,可直接用于img标签。
- 信用卡号:生成符合Luhn算法的有效测试卡号,可用于支付流程模拟(不会真实扣款)。
📊 数据类型与示例
| 类型 |
格式 |
示例 |
| 姓名 | 中文姓名 | 张三、李四、王五 |
| 邮箱 | 英文/拼音@域名 | zhang@example.com, li@test.com |
| 手机号 | 1xxxxxxxxxx | 13800138000, 13912345678 |
| 地址 | 省/市/区 | 北京市朝阳区、上海市浦东新区 |
| 公司 | 知名互联网企业 | 阿里巴巴、腾讯、字节跳动 |
| 占位图片 | 图片服务URL | https://picsum.photos/200/300 |
| 信用卡号 | 16位数字(空格分组) | 6222 0802 1234 5678 |
| 日期 | YYYY-MM-DD | 2024-01-01、2025-10-01 |
❓ 常见问题解答
❓ Q1:生成的手机号可以拨打通话吗?
不可以。 生成的手机号均为符合号码规则的测试号(如13800138000是官方测试号),不会真实存在或打通。请勿用于非法用途。
❓ Q2:生成的信用卡号能用来付款吗?
绝对不能。 生成的信用卡号虽然符合Luhn算法(校验通过),但均为虚拟测试卡号,没有真实账户关联。仅用于支付界面UI演示、表单验证测试。
❓ Q3:为什么我的占位图片URL打不开?
我们使用了picsum.photos、via.placeholder.com、placekitten.com等公共占位图服务。这些服务在国内部分地区可能访问不稳定。您可以直接在浏览器中打开生成的URL,如果无法访问,可以尝试更换其他占位图服务。
❓ Q4:支持英文数据吗?我想要英文名、英文地址。
当前版本主要提供中文场景的测试数据。如果您需要纯英文数据(如John Smith, 123 Main St),我们计划在后续版本中增加语言切换功能。目前您可以使用「自定义JSON对象」手动输入英文占位符。
❓ Q5:和Faker.js、Mock.js有什么区别?
- Faker.js/Mock.js:需要安装NPM包,集成到Node.js或前端项目中,适合持续集成。
- 本工具:零安装、零依赖的在线工具,适合临时测试、快速演示、跨设备使用。
两者互补,本工具无需任何环境配置,打开即用。
❓ Q6:最大支持生成多少条数据?
为保持浏览器性能,我们限制单次最多100条。如需生成万级以上测试数据,建议使用专业的数据库填充工具或编写脚本。
❓ Q7:我的数据会上传到ng.cc服务器吗?
绝对不会。 这是一个纯静态HTML页面,所有数据生成代码都在您的浏览器中执行。您可以断开网络测试,工具依然正常工作。您的测试数据不会离开您的电脑。
🔗 关联工具推荐
本工具是ng.cc开发者工具箱数据工具系列的一员,您可能还需要:
⚡ 所有工具均在浏览器本地运行,不存储任何用户数据,可放心用于商业项目测试。