日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Jmeter===Jmeter中使用CSV Data Set Config参数化不重复数据执行N遍(转)

發布時間:2023/12/10 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Jmeter===Jmeter中使用CSV Data Set Config参数化不重复数据执行N遍(转) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Jmeter中使用CSV Data Set Config參數化不重復數據執行N遍

?

要求:

今天要測試上千條數據,且每條數據要求執行多次,(模擬多用戶多次抽獎)

1.用戶id有175個,且沒有任何排序規則;

2.要求175個用戶都去請求,每個用戶執行3次;

(由于自己筆記本性能不佳,只能數量小舉例,大家自行增加用戶量和循環次數)

設計:

我們通過CSV Data Set Config,在記事本中先寫好175個數據,然后直接調用該文本;

然后在http請求中直接引用該值;

整個圖見下:

?

一.準備txt文檔

1.參數說明

在txt文檔中寫入要調用的數據,如果數據只有一列,就寫一列,即:1個參數;

兩列就是2個參數,三列就是3個參數,文檔中參數之間都要用英文逗號分隔;

(這里就以1個參數舉例,如果以下描述不清楚,大家隨時可留言,我回復)

2.txt文檔名字叫gld.txt;里面的值見下:

二.啟動jmeter.bat進入jmeter界面

1.添加線程組

右擊“測試計劃”-添加-Threads-線程組;

注:如果是英文jmeter可通過“選項”-選擇語言-Chinese更改;

2.添加并配置CSV Data Set Config

(1)添加:

右擊“線程組”-添加-配置元件-CSV Data Set Config;

(2)配置CSV Data SetConfig參數信息

Filename:制定的文檔路徑和名字;可以右擊文檔-屬性,找到文檔的路徑,注意要寫上文檔名字和后綴;

File enconding:編碼格式,如果txt文檔中有中文,該行就要寫入utf-8;

Variable Names:定義參數;txt文檔中有幾列就定義幾個參數;參數見用英文逗號隔開;直接寫wxid,在其他模塊用的時候直接${wxid}調用即可;

Recycle on EOF:到了文件尾處,是否循環讀取參數;

Stop thread on EOF:到了文件尾,是否停止線程;

(3)若:想把文檔中所有數據讀取一遍,且不重復,那么就要設置為:

Recycle on EOF:False;

Stop thread on EOF:True;

3.添加http請求并配置

(1)添加:右擊“線程組”-添加-Sample-HTTP請求;

(2)配置http請求

4.修改線程組配置

因為我們只寫了一個http請求,所以點擊運行只會運行一次,我們想把txt文檔中所有行都執行一遍,所以我們要將線程數修改;目前txt中共175行,所以線程組中線程數我們設置為175;

5.監聽結果:添加“查看結果樹”和“聚合報告”

查看結果樹:可以看到每個請求的執行成功失敗;

聚合報告:可以看出總共執行數和失敗情況等;

6.點擊運行,查看結果

點擊綠色箭頭運行,查看結果

(1)在“查看結果樹”中,可以看到參數請求的是那個值:

(2)在“聚合報告”可以看所有線程有沒有執行完成

以上結果,只是讓txt文檔中數據全部執行了1遍,如果想執行多次,那么我們就要讓http請求重復執行了;

7.重復執行http請求

(1)添加循環控制器:

右擊http請求-插入上級-邏輯控制器-循環控制器;

(2)配置循環次數

8.再次查看運行結果:

一共175條數據*3=525條記錄;


到此我們就完成了,多用戶多次抽獎的功能;

多用戶就是txt文檔中多行數據,多次抽獎就是單個請求循環3次,如果抽多次就修改次數即可,謝謝觀看~

若有問題,請隨時反饋,謝謝!

轉載于:https://www.cnblogs.com/botoo/p/7676021.html

總結

以上是生活随笔為你收集整理的Jmeter===Jmeter中使用CSV Data Set Config参数化不重复数据执行N遍(转)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。