天天看點

jmeter系列(10)-CSV 資料檔案設定

配置元件-》CSV資料檔案設定

jmeter系列(10)-CSV 資料檔案設定

一、用,預設的設定,跑一下看看,引用的 txt檔案,放在和 腳本檔案 jmx檔案在同一個目錄下面,是以用相對路徑 ./

雖然是csv配置檔案,最好用txt檔案格式,csv格式檔案還帶有格式,不太好編輯

test.txt檔案中,有7行資料,如下

jmeter系列(10)-CSV 資料檔案設定
jmeter系列(10)-CSV 資料檔案設定
jmeter系列(10)-CSV 資料檔案設定
jmeter系列(10)-CSV 資料檔案設定

忽略首行 False:一般首行都是字段名字,比如 username,age,如果文本中有表頭之類的标記,則需要進行忽略

是否允許帶引号 False:可以看到有引号的三條記錄 8、9、10,都還是保留了引号

再次循環 True:csv 檔案共有 7 條記錄,但線程數有 10 個,循環 10 次後,重頭開始循環;可以看到 8-10的資料和1-3的資料一樣的

停止線程 False:取了 7 次值之後就到了檔案尾部,但并不會停止運作線程,後面會舉個反例

二、把配置修改下,忽略首行為允許帶引号,遇到檔案結束符不循環

jmeter系列(10)-CSV 資料檔案設定

  • 忽略首行就不會把首行的字段名都傳回回來,如:1-username-age
  • 資料有雙引号 "" 時,會把雙引号忽略掉, '' 單引号不算
  • EOF 是檔案結束符,沒有開啟再次循環時,會直接傳回 EOF
jmeter系列(10)-CSV 資料檔案設定

三、遇到檔案結束符停止線程,設定為  True

jmeter系列(10)-CSV 資料檔案設定
jmeter系列(10)-CSV 資料檔案設定