部分摘自: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: 超時時間,即超時多少毫秒后同時釋放指定的線程數。
- 如果設置為0,Timer將會等待線程數達到了“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、 查看聚合報告