SheepNav
Mock Jutsu

Mock Jutsu

github.com

390+算法模拟数据类型,开发者测试利器

7天前制作者:Altan Sezer Ayan

关于 Mock Jutsu

产品概述

Mock Jutsu 是一款终极算法模拟数据引擎,专为开发者和测试人员设计。它告别了传统随机字符串的模拟方式,能够生成格式验证通过的高质量合成测试数据,涵盖 IBAN、TCKN、Luhn、VIN、NHS、SWIFT、MRZ、加密货币地址 等 380 多种类型。所有数据均通过真实校验和算法生成,支持 6 种语言环境(TR/UK/US/DE/FR/RU),并提供 CLI、REST API 及 JMeter 插件等多种集成方式,且零外部依赖,已通过 5955 项测试。

核心功能

  • 海量数据类型:支持 390+ 种算法模拟数据类型,覆盖金融、医疗、交通、加密等多个领域,满足各类测试场景需求。
  • 真实校验和:生成的数据均通过 IBAN、Luhn 等标准校验算法,确保格式正确,可直接用于系统集成测试。
  • 多语言环境:内置 6 个地区语言包(土耳其、英国、美国、德国、法国、俄罗斯),轻松生成符合当地规范的数据。
  • 多种集成方式:提供命令行工具(CLI)、REST API 接口以及 JMeter 插件,方便在不同开发与测试流程中调用。
  • 零外部依赖:完全自包含,无需额外安装库或服务,部署简单,运行稳定。

主要特性

  • 390+ 模拟数据类型:从银行账号到身份证号,从车辆识别码到医疗编号,覆盖广泛。
  • 真实校验算法:确保生成数据通过标准校验,避免无效数据导致的测试失败。
  • 6 种语言环境:支持多地区格式,适配全球化应用测试。
  • CLI + REST API + JMeter 插件:灵活集成,满足不同工作流。
  • 零外部依赖:轻量级,易于集成到现有项目。

适用场景

  • 软件测试:为单元测试、集成测试和端到端测试提供真实有效的模拟数据。
  • 开发调试:快速生成符合格式要求的数据,加速开发与调试过程。
  • 数据脱敏:在开发或演示环境中,用合成数据替代真实敏感数据。
  • 性能测试:配合 JMeter 插件,生成大量合规数据,进行压力测试。

总结

Mock Jutsu 以其丰富的类型、真实的校验和灵活的集成方式,成为开发者和测试人员不可或缺的模拟数据生成工具。无论是构建测试用例,还是进行数据模拟,它都能提供高效、可靠的解决方案。

相关工具