按模板结构生成随机JSON数据,用于开发测试
可输入 1-100,超出范围会自动修正
当开发人员需要快速获取符合特定结构的测试数据时,手动编写既耗时又难以覆盖多样性需求。本工具通过解析用户定义的JSON模板,自动填充符合占位符规则的随机数据,生成如{"id": 1234, "email": "test@example.com"}这样的标准JSON。其中{{number(min,max)}}等占位符是数据生成的原子单位,每个代表一类随机化规则。
"age": {{number(18,60)}})问:如何确保生成的邮箱格式有效?
直接使用{{email}}占位符,工具会自动生成符合RFC标准的虚拟邮箱。
问:能否控制随机字符串的字符集?目前仅支持ASCII字符集,可通过{{string(min,max)}}定义长度范围,暂不支持自定义字符类型。
单个JSON文档建议控制在1MB以内,超大数据量可能导致浏览器卡顿。生成的测试数据含虚拟信息,请勿用于真实业务场景。
对于API测试,建议模板包含边界值用例,如"status": {{array(1,[0,1,2,404])}}生成各种状态码。典型输入输出示例:{"price": {{number(1,999)}}} → {"price": 358}