最终结果效果
利用kettle来制作测试数据,准备参考数据,准备模拟数据,生成笛卡尔积后,选择生成数据的字段,最终输出SQL脚本

制作步骤
2-准备参考数据
选择“表输入”,选择数据库,填写SQL语句,形成参考数据集

1-准备模拟数据
这里采用Excel来准备模拟数据,将测试数据中变化存放在excel中,用笛卡尔积的特性来形成测试数据。
选择excel文件

选择sheet

选择字段

3-笛卡尔积输出
选择“记录关联(笛卡尔输出)”,设置关联条件

4-选择输出字段
设置输出字段,注意采用excel中的id作为主键,变化的数据来源于excel文件

5-输出
此处选择输出SQL脚本,选择脚本文件存储路径

至此大功告成,运行一下,就可以获取到测试数据的脚本文件了
网友评论