功能介绍
测试数据生成器是一款免费的在线工具,支持一键生成多种类型的模拟测试数据,适用于软件开发、系统测试、演示演示、原型设计等场景。所有生成的数据均为随机组合,不对应任何真实个人信息,可放心使用。
- 支持 10 种常用字段:姓名、手机号、邮箱、省市区地址、公司名称、身份证号、UUID、日期、金额、段落文本
- 支持 3 种输出格式:JSON、CSV、INSERT SQL
- 支持自定义生成条数(1-10000 条)
- 支持日期范围和金额范围自定义
- 一键复制和下载生成结果
使用方法
- 在「生成条数」输入框中填写需要生成的数据条数(1 到 10000 之间)
- 在「输出格式」下拉菜单中选择需要的格式:JSON、CSV 或 INSERT SQL
- 在「选择字段」区域勾选需要生成的字段类型,可多选
- (可选)设置日期范围和金额范围,仅对对应字段生效
- 点击「生成数据」按钮,结果将显示在下方文本框中
- 点击「复制结果」按钮可将结果复制到剪贴板,点击「下载文件」可保存为本地文件
生成规则与原理
| 字段类型 | 生成规则说明 |
|---|---|
| 姓名 | 采用中国常见姓氏库(约 100 个姓氏)+ 常用名字库随机组合,符合中文姓名习惯 |
| 手机号 | 使用国内三大运营商主流号段(130-199 开头),后 8 位随机生成,格式符合手机号规范 |
| 邮箱 | 随机前缀 + 常见邮箱域名(QQ、163、Gmail 等),部分场景关联姓名字段 |
| 省市区地址 | 内置全国主要省市县三级行政区划数据,搭配街道名、门牌号、房间号随机组合 |
| 公司名称 | 常见字号前缀 + 行业后缀组合,符合国内公司命名习惯 |
| 身份证号 | 前 6 位地区码 + 8 位出生日期 + 3 位顺序码 + 1 位校验码,校验码符合 GB 11643 标准 |
| UUID | 符合 RFC 4122 标准的 v4 版本 UUID,36 位字符格式 |
| 日期 | 在用户指定的日期范围内随机生成,格式为 YYYY-MM-DD |
| 金额 | 在用户指定的金额范围内随机生成,保留 2 位小数 |
| 段落文本 | 从预设的中文段落库中随机选取 1-3 段拼接,适合文本内容测试 |
注意事项
- 本工具生成的所有数据均为随机模拟数据,仅供测试和演示使用,不代表任何真实个人或企业信息
- 身份证号仅满足格式校验规则,不对应真实身份信息,请勿用于任何非法用途
- 单次生成上限为 10000 条,如需更多数据可多次生成
- CSV 格式中,包含逗号、引号或换行符的字段会自动添加引号转义
- SQL 格式默认表名为 test_data,可根据实际需要修改
- 建议在测试环境中使用生成的数据,避免误导入生产系统