jmeter組件一:CSV Data Set Config(順序讀取文件數(shù)據(jù))

很多時候,在使用jmeter進行測試的時候,部分字段往往需要使用不同的數(shù)據(jù)進行測試,那么,有什么辦法可以實現(xiàn)呢,下面就給大家介紹一些如何使用CSV Data Set Config組件

一:創(chuàng)建腳本,添加組件

可以添加到線程組下,也可以添加到某個請求下

添加組件
二:組件介紹
CSV Data Set Config
字段名 字段解釋
Filename 文件名,指保存信息的文件目錄,可以相對或者絕對路徑(比如:D:\ceshi.csv),文件格式最好保存為csv格式,不然會存在各種各樣的格式編碼問題
File encoding csv文件編碼,可以不填
Variable Names 變量名,多個變量用“,”分開。一個變量名對應一個參數(shù)
Delimiter csv文件中的分隔符(用”\t”代替tab鍵)(一般情況下,分隔符為英文逗號)
Allow quoted data 是否允許引用數(shù)據(jù)(尚不清楚)
Recycle on EOF 到了文件尾處,是否循環(huán)讀取參數(shù),選項:true和false。因為CSV Data Set Config一次讀入一行,分割后存入若干變量交給一個線程,如果線程數(shù)超過文本的記錄行數(shù),那么可以選擇從頭再次讀入
Stop thread on EOF 到了文件尾處,是否停止線程,選項:true和false(1、當Recycle on EOF 選擇true時,Stop thread on EOF選擇true和false無任何意義,通俗的講,在前面控制了不停的循環(huán)讀取,后面再來讓stop或run沒有任何意義;2、當Recycle on EOF 選擇flase時,Stop thread on EOF選擇true,線程4個,參數(shù)3個,那么只會請求3次;3、當Recycle on EOF 選擇flase時,Stop thread on EOF選擇flase,線程4個,參數(shù)3個,那么會請求4次,但第4次沒有參數(shù)可取,不讓循環(huán),所以第4次請求錯誤)
Sharing mode 共享模式,All threads –所有線程,Current thread group—當前線程組,Current thread—當前線程。
三:新建需要導入的文件
待導入數(shù)據(jù)文件
四:設(shè)置CSV Data Set Config參數(shù)
設(shè)置參數(shù)
五:讀取文件的數(shù)據(jù)

所需要調(diào)用參數(shù)的字段值必須要與CSV Data Set Config組件的Variable Names保持一致,調(diào)用格式為${Variable Names}

調(diào)用
六:測試結(jié)果
測試結(jié)果
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容