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. 多格式输出


支持多种输出格式以满足不同需求:
  • CSV: 适合电子表格和数据库导入

  • JSON: 适合API和NoSQL数据库

  • SQL INSERT: 直接在关系型数据库执行

  • Python脚本: 生成可执行的数据生成器,便于自定义和大规模生成
  • 常见问题

    如何生成包含业务约束的测试数据?


    在生成数据时,可以通过约束参数定义业务规则。例如生成客户反馈数据时,可以设置评分分布比例、类别与评分的关联规则、邮箱域名白名单等约束条件,工具会自动生成符合这些规则的数据。

    支持哪些输出格式?


    Dummy Dataset 支持 CSV、JSON、SQL INSERT 语句和 Python 可执行脚本四种格式。CSV 适合数据分析工具;JSON 适合现代Web应用;SQL 可以直接导入数据库;Python 脚本则提供了最大的灵活性,可以进一步定制或生成超大规模数据集。

    生成的数据能确保真实性和有效性吗?


    是的,工具内置了真实性验证机制。邮箱会符合标准格式,姓名使用真实姓名库,时间戳在合理范围内分布,数值遵守指定的约束条件。每列数据都会根据其类型和业务规则生成合理值,避免出现明显不真实的数据记录。