我有兩個執行緒組:
- 身份驗證執行緒組
- REST API 執行緒組。
在第一個執行緒組(身份驗證執行緒組)中,我將使用 HTTP 請求使用“重繪 令牌”生成“訪問令牌”,并使用 JSON 決議器獲取“訪問令牌”。使用執行緒間通信器將訪問令牌傳遞給第二個執行緒組(REST API 執行緒組)。
傳遞的訪問令牌用于對 REST API 執行緒組中的 REST API 進行身份驗證。
使用流控制操作,我將身份驗證執行緒組設定為按時間間隔運行,這樣我就可以在新的“訪問令牌”過期之前獲取它。現在我正在嘗試使用當前的“訪問令牌”運行 REST API。
所以基本上我想用各自的執行緒組邏輯運行 RESP API,同時必須在給定的延遲時間內執行身份驗證執行緒組。
建議一種實作上述目標的方法?還贊賞經過身份驗證的 REST API 的替代解決方案。
uj5u.com熱心網友回復:

如果取消選中它 - JMeter 將并行運行所有執行緒組。
除此之外,您的“實作上述目標的方式”是正確的。
替代解決方案是從執行緒間通信插件切換到 JMeter 屬性,即:
- 使用__setProperty() 函式將令牌轉換為“身份驗證”執行緒組中的 JMeter 屬性
- 使用__P()函式讀取API執行緒組中的token
查看將 JMeter 變數與多執行緒組指南結合使用以獲取更多詳細資訊。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/533808.html
