数据生成工具 ZenData 发布 2.1 版本,新增 ProtoBuf 数据生成等特性

栏目: 软件资讯 · 发布时间: 3年前

内容简介:ZenData2.1版本发布,新增ProtoBuf格式数据生成,优化文章创作特性,支持将数据直接插入MySQL表。 2.1版更新内容 支持ProtoBuf格式数据生成; 可将生成的数据直接插入MySQL表; 反向解析文章为YAML配置; 文章语义...

ZenData2.1版本发布,新增ProtoBuf格式数据生成,优化文章创作特性,支持将数据直接插入 MySQL 表。

2.1版更新内容

  • 支持ProtoBuf格式数据生成;
  • 可将生成的数据直接插入MySQL表;
  • 反向解析文章为YAML配置;
  • 文章语义槽支持顺序、随机和固定引用;
  • 输出生成的文章为多个文件;
  • 修复了几个小的问题。

ZenData用途

ZenData主要两大功能:数据生成和数据解析。通过一个配置文件,可以使用ZenData生成您想要的各种数据。同样也可以对某一个数据文件,指定其数据类型定义的配置文件,完成到结构化数据的解析。

ZenData可以用于手工测试场景下面测试数据的准备,也可以用于自动化测试脚本里面的数据生成和解析。还可以一键生成海量数据用于性能和压力测试。

ZenData特性

  1. 简单无依赖,只有一个可执行文件,即可满足命令行生成和HTTP接口两种数据生成服务。
  2. 使用配置文件来生成数据,使用人员不需要有开发知识,即可上手应用。
  3. 提供了功能强大的语法,分组、区间、步长、循环、随机、格式化、函数和前后缀等,配置灵活性极强。
  4. 支持从文本文件中读取数据,方便用户对字段取值进行精确控制。
  5. 提供了Excel表格数据的标准 SQL 查询接口,使用更加灵活。
  6. 使用预制的序列(ranges)、实例(instances)、配置(config)对定义进行复用,以解决复杂数据格式的定义。
  7. 语法支持继承和扩展,为定义文件间的复用提供方便。
  8. 支持文本、JSON、XML、 CSV、SQL 、Excel、ProtoBuf多种输出格式。
  9. 可反向解析文章生成YAML配置模板;內置互联网黑话中文词库,文章创作方便而又有趣。
  10. 可以反向解析数据,可以对程序的输出进行解析,方便自动化测试脚本进行比对。
  11. 发行包內置了基础业务数据的定义文件(不断完善中)。
  12. 提供了HTTP接口数据生成服务,各种语言都可以方便调用。
  13. 內置Web版设计工具,减缓数据定义语法的学习曲线,数据管理和创作更高效。

2.1版下载地址

开源项目  https://github.com/easysoft/zendata

帮助文档  https://www.zendata.cn/book/zendata/why-zendata-115.html

一键生成ProtoBuf格式数据

zd.exe -c runtime\protobuf\person.proto -cls Person

生成的二进制文件在runtime\protobuf\data.bin中。

"黑话连篇"的文章创作

点击预览查看:https://www.zendata.cn/slang.php

数据定义文件

author: ZenData
from: words.v1
title: 互联网黑话
type: article
version: 1.1

content: |
  # t=兄弟姐妹们
  # n=黑话名词
  # v=黑话动词

  <div><strong>互联网黑话</strong></div>
  <div>
    [t],{n}是{v}{n},{v}行业{n}。{n}是{v}{n}{n},通过{n}和{n}达到{n}。
    {n}是在{n}采用{n}打法达成{n}。{n}{n}作为{n}为产品赋能,{n}作为{n}的评判标准。
    亮点是{黑话名词},优势是{n}。{v}整个{n},{v}{n}{v}{n}。{n}是{n}达到{n}标准。
  </div>

数据生成命令./zd -c yaml/article/chinese/slang/01.yaml 

数据生成工具 ZenData 发布 2.1 版本,新增 ProtoBuf 数据生成等特性

生成Apache访问日志

使用yaml/log/apache.access.v1.yaml文件生成100万条Apache访问日志

数据生成工具 ZenData 发布 2.1 版本,新增 ProtoBuf 数据生成等特性

数据设计 工具 界面

我的数据

数据生成工具 ZenData 发布 2.1 版本,新增 ProtoBuf 数据生成等特性

內置数据

数据生成工具 ZenData 发布 2.1 版本,新增 ProtoBuf 数据生成等特性

数据设计器

数据生成工具 ZenData 发布 2.1 版本,新增 ProtoBuf 数据生成等特性


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Intel系列微处理器体系结构、编程与接口

Intel系列微处理器体系结构、编程与接口

布雷, / 机械工业出版社 / 2005-4 / 99.00元

本书是讲述Intel微处理器的国外经典教材,已经多次再版,经过长期教学使用,吐故纳新,不断完善,内容丰富,体系完整。第6版中包含了微处理器领域的最新技术发展,涵盖了Pentium 4的内容。本书结合实例讲解工作原理,并给出小结和习题,既适合教学使用,也适合自学。书中许多实例都可以作为开发类似应用的模板和原型,极具实用价值。附录还给出了备查资料,供设计和调试汇编语言时使用。本书可作为高等院校计算机、......一起来看看 《Intel系列微处理器体系结构、编程与接口》 这本书的介绍吧!

随机密码生成器
随机密码生成器

多种字符组合密码

URL 编码/解码
URL 编码/解码

URL 编码/解码

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具