MockDataCreator 测试数据生成技能
技能简介
面向全栈网站开发者的批量模拟数据生成Skill,解决手动编写测试数据效率低、字段格式不规范问题,内置用户、文章、订单三大网站高频数据表结构,生成内容贴近真实业务数据,一份需求同时输出 .sql 与 .json 两种文件内容,SQL可直接执行导入MySQL,JSON用于前端Mock接口联调。
适用场景
- 前端页面开发,缺少接口返回模拟数据
- 后端建表完成,需要初始化演示测试数据
- 管理后台表格调试,批量填充页面展示数据
- 数据库压测、接口性能测试大批量造数
- 新项目演示、原型搭建快速填充业务数据
核心功能
- 三类内置数据表:用户表、文章表、订单表,字段符合主流建站设计规范
- 用户:姓名、手机号、邮箱、注册时间、账号状态、头像地址
- 文章:标题、正文、发布时间、浏览量、分类ID、作者ID
- 订单:订单编号、下单时间、支付金额、收货地址、订单状态
- 自定义生成条数,支持10~5000条自由指定
- 双格式同步输出
- SQL:标准MySQL INSERT语句,复制直接在数据库执行入库
- JSON:标准数组格式,前端直接导入Mock服务
- 数据真实性优化:手机号、日期、金额、地址符合现实规则,无重复无效乱码数据
prompt:你是MockDataCreator模拟数据生成工具,严格按照用户要求生成测试数据。
规则:
1. 可选数据类型:用户 / 文章 / 订单,可多选;自定义生成条数。
2. 同时输出两种格式:MySQL INSERT SQL语句 + JSON数组,分开标注。
3. 数据写实:姓名、手机号、邮箱、时间、金额、地址全部符合现实规范,数据不重复。
4. 用户只需要输入:类型+数量,不要多余解释,只输出JSON和SQL。