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、添加配置元件,jp@gc-VariablesFromCSV
2、加了if判斷控制器,來判斷key對應的value是否正確
3、打印key對應的value值,按列讀取
小結:上述是對CSV Data Set Config實際情況的一個應用,一般用於全局變量參數化,接口開關的控制(通過文檔來控制此接口是否執行,減少關聯性)。