dummy-dataset
生成逼真的虚拟数据集用于测试,支持自定义列、约束和输出格式(CSV、JSON、SQL、Python 脚本)。在创建测试数据、构建模拟数据集或为开发与演示生成示例数据时使用。
作者
分类
产品设计安装
热度:58
下载并解压到你的 skills 目录
复制命令,发送给智能体自动安装:
下载并安装这个技能 https://openskills.cc/api/download?slug=phuryn-pm-execution-skills-dummy-dataset&locale=zh&source=copy
Dummy Dataset - 测试数据生成器
技能概述
Dummy Dataset 是一个强大的测试数据生成工具,能够创建具有真实感的虚拟数据集,支持自定义列定义、业务规则约束和多种输出格式,帮助开发者和测试人员快速生成高质量的测试数据。
适用场景
1. 软件测试与QA
在开发和测试阶段,需要大量真实感的数据来验证系统功能。Dummy Dataset 可以生成包含客户反馈、用户档案、交易记录等各类测试数据,支持添加业务规则约束,确保测试数据符合实际业务逻辑。
2. 数据库开发与迁移
当需要填充测试数据库或演示环境时,手动创建数据既耗时又难以保证真实性。本工具支持生成 SQL INSERT 语句或 CSV/JSON 文件,可快速导入数据库,加速开发和部署流程。
3. API 与应用演示
为 API 文档、产品演示或培训准备样本数据时,需要看起来真实的数据来展示功能。Dummy Dataset 能够生成包含合理字段和值的数据集,支持 Python 脚本输出,便于集成到自动化流程中。
核心功能
1. 可自定义列与数据类型
支持定义数据集的列结构,包括自动递增ID、姓名、邮箱、时间戳、评分、分类等多种数据类型。每列都可以设置特定的生成规则和值范围,确保数据符合目标领域特征。
2. 业务规则约束
可以添加业务逻辑约束,例如:评分分布偏斜(40%五星、30%四星)、Bug类别仅关联1-3星评价、功能请求仅关联3-5星评价等,生成的数据会自动遵守这些规则,提高数据真实性。
3. 多格式输出
支持多种输出格式以满足不同需求:
常见问题
如何生成包含业务约束的测试数据?
在生成数据时,可以通过约束参数定义业务规则。例如生成客户反馈数据时,可以设置评分分布比例、类别与评分的关联规则、邮箱域名白名单等约束条件,工具会自动生成符合这些规则的数据。
支持哪些输出格式?
Dummy Dataset 支持 CSV、JSON、SQL INSERT 语句和 Python 可执行脚本四种格式。CSV 适合数据分析工具;JSON 适合现代Web应用;SQL 可以直接导入数据库;Python 脚本则提供了最大的灵活性,可以进一步定制或生成超大规模数据集。
生成的数据能确保真实性和有效性吗?
是的,工具内置了真实性验证机制。邮箱会符合标准格式,姓名使用真实姓名库,时间戳在合理范围内分布,数值遵守指定的约束条件。每列数据都会根据其类型和业务规则生成合理值,避免出现明显不真实的数据记录。