- 1 为什么开发ZenData
- 2 ZenData数据生成工具简介
- 3 如何获得支持
- 4. 快速入门
- 4.1 安装部署
- 4.2 将ZenData加入系统环境变量中(可选)
- 4.3 命令行参数说明
- 4.4 命令行调用示例
- 4.5 內置数据定义示例
- 4.6 YAML定义语法总览
- 5. 用户指南
- 5.1. 数据定义语法
- 5.2. 內置数据定义
- 5.3. 用户数据自定义
- 5.4. 数据定义引用
- 5.4.1 引用ranges系列
- 5.4.2 引用instances实例
- 5.4.3 多froms联合引用
- 5.4.4 引用Config配置
- 5.4.5 引用yaml文件内容
- 5.4.6 全局from语句
- 5.5. 数据输出
- 5.5.1 文本格式输出
- 5.5.2 JSON格式输出
- 5.5.3 XML格式输出
- 5.5.4 SQL格式输出
- 5.5.5 直接插入数据到MySQL
- 5.5.6 CSV格式输出
- 5.5.7 Excel格式输出
- 5.5.8 ProtoBuf格式输出
- 5.6. ZenData命令行详解
- 5.6.1 Default配置覆盖
- 5.6.2 多配置文件新语法
- 5.6.3 列出內置数据
- 5.6.4 查看內置数据
- 5.6.5 从SQL生成数据定义
- 5.6.6 从数据库表结构生成数据定义
- 5.6.7 清除数据前后缀
- 5.7. ZenData文章生成器
- 5.7.1 中文词语基础数据
- 5.7.2 转换文章到YAML配置
- 5.7.3 文章格式语法介绍
- 5.7.4 从YAML配置生成新文章
- 5.8. ZenData客户端
- 5.8.1 Web接口调用
- 5.8.2. 数据提供者示例
- 5.8.2.1 TestNG数据提供者示例
- 5.8.2.2 PHPUnit数据提供者示例
- 5.8.2.3 PyUnit数据提供者示例
- 5.8.3. Web数据管理工具
- 5.9 ZenData自动升级
- 6. 内置数据一览
Default配置覆盖
- 2020-08-13 09:09:56
- 陈琦
- 7182
- 最后编辑:陈琦 于 2022-12-30 14:56:51
- 分享链接
我们可以用-c(-config)指定的配置,覆盖-d(-default)配置里对应字段的属性。
生成的数据按-default配置里的字段排序。对于-default配置中不存在的字段,将显示在最后。
zd.exe -d demo\default.yaml -c demo\test.yaml -n 10
生成的数据内容如下:
int_1 carl [a_b_c]user-1 passwd01 [10.0.0.1/'8'} [济南市] [part1_a|part2_A|part3_int_10] [1|1] int_2 carl [d_e_f]user-1 passwd02 [10.1.1.2/'16'} [青岛市] [part1_b|part2_B|part3_int_11] [1|2|2] int_3 aaron [g_h_i]user-1 passwd03 [10.2.2.3/'24'} [淄博市] [part1_c|part2_C|part3_int_12] [2|3] int_4 carl [j_k_l]user2 passwd04 [10.3.3.4/'8'} [枣庄市] [part1_d|part2_D|part3_int_13] [3|3|1] int_5 carl [m_n_o]user2 passwd05 [10.4.4.5/'16'} [东营市] [part1_e|part2_E|part3_int_14] [1|1] int_6 aaron [p_q_r]user3 passwd06 [10.5.5.6/'24'} [烟台市] [part1_f|part2_F|part3_int_15] [2|2|2] int_7 carl [s_t_u]user3 passwd07 [10.6.6.7/'8'} [潍坊市] [part1_g|part2_G|part3_int_16] [3|3] int_8 carl [v_w_x]user-1 passwd08 [10.7.7.8/'16'} [济宁市] [part1_h|part2_H|part3_int_17] [3|1|1] int_9 aaron [y_z_a]user-1 passwd09 [10.8.8.9/'24'} [泰安市] [part1_i|part2_I|part3_int_18] [1|2] int_10 carl [b_c_d]user-1 passwd10 [10.9.9.10/'8'} [威海市] [part1_j|part2_J|part3_int_19] [2|2|3]
注:为了便于阅读,此处的数据做了筛选和排版,可能同您执行的结果稍有不同。
评论列表
鲍先生
2021-11-24 16:41:13
test.yaml文件新增的字段,在default.yaml没有,生成的txt文档,好像并未显示在最后。2.1版本
陈琦
2022-07-22 10:18:12
-c的文件会覆盖-d文件里,相同名称的字段的配置。
1/1
发表评论