TestData 测试数据生成器

面向软件测试的本地数据生成工具 · 文字 / 图片 / PDF / 音频 / 视频 / 假数据

生成配置

上限 10,000,000 字符;统计区会同时显示 UTF-8 字节数
快捷键 Ctrl + Enter 生成
生成结果
字符数(Unicode 码点)
0
UTF-8 字节数
0
UTF-16 长度(JS .length)
0
行数
0

生成配置

不足部分以格式合法的填充数据补齐,文件仍可被正常打开
随机噪点适合生成大体积文件;生成器会自动调整噪点粒度与压缩质量以命中目标大小
生成大文件(10MB+ 或 4000×4000+)可能需要数秒
生成结果
生成后此处显示图片预览
目标大小
实际大小
偏差
格式
尺寸
耗时

生成配置

每页页眉显示「Word 测试文档 · 第 N / 共 M 页」
勾选后自动追加填充段落,docx 体积精确到字节
标准 .docx(Office Open XML),Word / WPS / LibreOffice 均可打开
生成结果
生成后在此显示文档结构概览
页数
文件大小
段落数
耗时

生成配置

不足部分以内容流合法空白补齐,不影响阅读与解析
中文使用标准内置字体 STSong-Light,主流阅读器(Chrome / Edge / Adobe / WPS)均支持;如目标系统用老旧解析器,建议选英文填充
5000 页或 50MB+ 大文件生成可能需要数秒
生成结果
生成后此处显示 PDF 预览
目标大小
实际大小
偏差
页数
内容
耗时

生成配置

WAV 大小 = 时长 × 采样率 × 声道 × 位深,可精确反推
大文件(长时长 / 高采样率)生成可能需要数秒
生成结果
时长
文件大小
格式
采样率 / 比特率
声道
耗时

生成配置

视频为实时录制,生成耗时 ≈ 视频时长
动态彩条运动平滑,体积控制最稳定
基于浏览器 MediaRecorder 实时编码,请保持页面在前台
生成结果
生成后在此预览(录制过程中显示实时画面)
分辨率
帧率
时长
文件大小
码率
耗时

生成配置

手机号 / 邮箱 / 身份证自动去重,格式均按真实规则校验
生成结果
条数
字段数
去重校验
耗时
生成后在此预览(最多显示前 100 条)

生成配置

实时显示当前时间在各种格式下的表示
当前时间模式每秒自动刷新 · Ctrl + Enter 快捷生成
生成结果
Unix 秒
Unix 毫秒
UTC 时间
本地时区

需求描述

离线可用,识别常见字段、数量、范围、枚举、概率等规则,零配置
解析后可一键应用到 JSON 模块直接生成 · Ctrl + Enter 快捷解析
解析结果
生成条数
字段数
引擎
耗时
在左侧描述需求并点击「解析需求」
解析出的字段配置会显示在这里,确认后一键生成

生成配置

可视化定义字段,生成扁平 / 数组字段的结构化数据
字段名类型参数
手机号 / 邮箱 / 身份证在单次生成内自动去重
生成结果
条数
字段 / 占位符
文件大小
耗时
生成后在此预览(最多显示前 50 条)