jmeter_用戶並發登錄


 部分摘自:https://blog.csdn.net/weixin_41291554/article/details/80492276

 

第一種方案:對登錄賬號和密碼進行參數化

1、 添加設置線程數:

 

Number of Threads(users):  線程數(並發用戶數)

Ramp-Up Period(in seconds): 啟動所有線程所需時長

① 0代表同時並發;

② 如果線程數是3,所需時長是3S,則3/3=1 每隔1S啟動一個線程;

③ 一般設置Ramp-Up=線程數,然后上下調整到所需。

Loop Count: 循環次數 ;勾選Forever則一直執行

 

2、 添加同步定時器,設置集合點

 

其作用是:阻塞線程,直到指定的線程數量到達后,再一起釋放,可以瞬間產生很大的壓力

Number of Simulated Users to Group by:

  • 同時釋放的線程數數量;
  • 如果設置為0,等同於設置成為線程組中的線程數量。

Timeout in milliseconds: 超時時間,即超時多少毫秒后同時釋放指定的線程數。

  • 如果設置為0Timer將會等待線程數達到了“Number of Simulated Users to Group by”中的值才釋放;
  • 如果大於0,那么如果超過該時間后還沒達到上面設置的線程數,Timer將釋放所有線程。
  • 默認為0

【注意】如果Timeout in milliseconds設置為0,且線程數無法達到Number of Simulated Users to Group by中設置的值 ,那么Test將無限等待,除非手動終止。

 

3、 添加CSV Data Set Config進行參數化配置

 

Filename:文件保存路徑

Variable Names(comma-delimited):參數

 

4、 添加http登錄請求,調用參數

 

 

5、 查看結果樹

 

 

6、 查看聚合報告

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM