jmeter参数化CSV Data Set Config和VariablesFromCSV区别
jmeter参数化–CSV Data Set Config和VariablesFromCSV的区别
前言:jmeter参数化的实现有VariablesFromCSV和CSV Data Set Config,今天说下我的理解。
- 共同点:
- 都可以读取csv文件内容,实现参数化
- 不同点:
- VariablesFromCSV 是按列读取,是key、value形式读取内容(只能读取两列)
- CSV Data Set Config 是按行读取,一般用于读取用例数据
- 案例分析(仔细看图):
(一)先看CSV Data Set Config
1、添加配置元件,csv数据文件设置2、循环读取用例名称
3、打印输出结果
小结:上述是对CSV Data Set Config实际情况的一个应用,一般用于接口读取用例时来使用。
(二)再看VariablesFromCSV
1、添加配置元件,[email protected]
2、加了if判断控制器,来判断key对应的value是否正确
3、打印key对应的value值,按列读取
小结:上述是对CSV Data Set Config实际情况的一个应用,一般用于全局变量参数化,接口开关的控制(通过文档来控制此接口是否执行,减少关联性)。