查看原文
其他

通用的数据生成工具,一键生成海量数据用于性能和压力测试!

猿哥 GitHub猿 2023-09-18

推荐关注

责编:猿哥 | 来源:GitHub猿 整理

往期文章:推荐一款快速搭建中后台页面,管理系统架构,React全家桶!


正文

大家好。我是GitHub猿。
今天,推荐一个系统项目。猿哥第一次使用就有点上头,爱不释手,必须要推荐给大家。

上次是谁要的系统项目啊,猿哥帮你找到了。

这是我目前见过最好的系统项目。功能完整,代码结构清晰。值得推荐。

📚 项目介绍

最近猿哥在逛网站的时候发现一个不错的开源项目,猿哥觉得不错,值得拿出来和大家分享下。

🔥本项目系统是由禅道项目管理软件团队推出的一款通用的测试数据生成工具。扩展:上周,又劝退十几个了。。。

功能演示

我的数据

加载已有数据文件

管理我的数据

管理內置数据

数据设计页面

数据区间编辑

牛逼啊!接私活必备的 N 个开源项目!赶快收藏

数据引用编辑

自动升级



功能概述

通过简单的range定义实现了区间、步长、随机、引用、重复、SQL查询等方式,通过简单的规则可应对各种变化。ZenData只有一个可执行文件,支持HTTP模式,还可以对数据进行反向解析,可以输出txt、json、xml、sql等多种格式。

特性

  1. 简单无依赖,只有一个可执行文件,即可满足命令行生成和 HTTP 接口两种数据生成服务;

  2. 另外,搜索公众号后端架构师后台回复“架构整洁”,获取一份惊喜礼包。

  3. 使用配置文件来生成数据,使用人员不需要有开发知识,即可快速上手应用;

  4. 提供了简明、强大的数据定义语法,如分组、区间、步长、循环、随机、格式化、前后缀、函数和表达式等,配置灵活、扩展方便;

  5. 支持从文本文件中读取数据,方便用户对字段取值进行精确控制;

  6. 提供了 Excel 表格数据的标准 SQL 查询接口,数据维护和萃取更加灵活;

  7. 使用预制的序列(ranges)、实例(instances)、配置(config)对定义进行复用,以解决复杂数据的定义;

  8. 语法支持继承和扩展,为数据定义文件间的复用提供方便;

  9. 支持从数据库表的列类型、名称和记录生成数据字段配置;

  10. 支持文本、JSON、XML、 CSV、SQL 、Excel、ProtoBuf 多种输出格式;

  11. 可反向解析文章生成 YAML 配置模板;內置互联网黑话中文词库,文章创作方便而又有趣;

  12. 发行包內置了常见的基础业务数据的定义文件;

  13. 提供了 HTTP 接口形式的数据生成服务 API,各种语言都可以方便调用;

  14. 內置数据设计客户端,减缓数据定义语法的学习曲线,数据管理和创作更高效。

来源:ZenData官网文档

五、技术选型

  • Go 69.3%

  • Vue 17.4%

  • JavaScript 10.4%

  • Makefile 1.3%

  • PHP 0.9%

  • Less 0.6%

  • HTML 0.1%


最后,想学习这个项目的可以查看项目地址:

项目源码,怎么领取?

源码获取

牛逼啊!接私活必备的 N 个开源项目!赶快收藏

扫码下方二维码,后台回复【数据生成工具】即可获取所有系统


为了跟上AI时代我干了一件事儿,我创建了一个知识星球社群:ChartGPT与副业。想带着大家一起探索ChatGPT和新的AI时代。

有很多小伙伴搞不定ChatGPT账号,于是我们决定,凡是这三天之内加入ChatPGT的小伙伴,我们直接送一个正常可用的永久ChatGPT独立账户。

简单说下这个星球能给大家提供什么:


1、不断分享如何使用ChatGPT来完成各种任务,让你更高效地使用ChatGPT,以及副业思考、变现思路、创业案例、落地案例分享。

2、分享ChatGPT的使用方法、最新资讯、商业价值。

3、探讨未来关于ChatGPT的机遇,共同成长。

4、帮助大家解决ChatGPT遇到的问题。

5、提供一整年的售后服务,一起搞副业


星球福利:

1、加入星球4天后,就送ChatGPT独立账号。

2、邀请你加入ChatGPT会员交流群。

3、赠送一份完整的ChatGPT手册和66个ChatGPT副业赚钱手册。


其它福利还在筹划中... 不过,我给你大家保证,加入星球后,收获的价值会远远大于今天加入的门票费用 !


本星球第一期原价399,目前属于试运营,早鸟价119,每超过50人涨价10元,星球马上要来一波大的涨价,如果你还在犹豫,可能最后就要以更高价格加入了。。


早就是优势。建议大家尽早以便宜的价格加入!



昨天发的20个优惠卷已经用完,今天我又放出来了100个20元优惠卷,相当于99元就能加入。
早就是优势!对了现在加入还送一个ChatGPT独享帐号。
名额有限,先到先得:

欢迎有需要的同学试试,如果本文对您有帮助,也请帮忙点个 赞 + 在看 啦!❤️

在 GitHub猿 还有更多优质项目系统学习资源,欢迎分享给其他同学吧!

--END--


猿哥个人微信


添加猿哥个人微信即送一份惊喜大礼包


→ 技术资料共享

→ 技术交流社群



版权申明:内容来源网络,版权归原创者所有。除非无法确认,我们都会标明作者及出处,如有侵权烦请告知,我们会立即删除并表示歉意。谢谢!

往日文章:
牛逼啊!接私活必备的 N 个开源项目!赶快收藏吧(附源码合集第八期)!
推荐一套开源通用后台管理系统(附源码)
免费开源内容管理系统,免授权,永久商用,企业建站系统!
看看人家那物联网系统,那叫一个优雅!
智能停车场管理平台,无人值守、科学计费 多计费方案灵活切换!
博客系统,简单易部署,精致主题贴心服务,专为程序员设计!
厚着脸皮搞来的Linux资料,请低调使用(待会删)
Element Plus二次开发而成后台管理系统,简洁实用美观大方!
推荐一款低代码平台系统,供开发人员构建内部工具
火出圈了,开发者工具配合AI 打造低代码平台,多款大模型任你玩!

上周,又劝退十几个了。。。

最近,GitHub猿建了一个「GitHub猿交流群」,欢迎大家一起交流优秀开源项目,也可以宣传自己的开源项目,在 「GitHub猿」公众号后台回复【加群】邀请你入群。

你点的每个赞,我都认真当成了喜欢

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存