jmeter如何設置等待時間


前言

前面一篇講到添加固定定時器,可以在請求之前加等待時間,如果想在請求之后加等待時間呢?
在前面一篇有提到:如果希望在 sampler 執行完之后再等待,則可使用取樣器里面的測試活動 (Test Action);

測試活動(Test Action)

有 2 個 HTTP 請求,a 是注冊用戶請求,b 是登錄的請求。先發 a 請求注冊,注冊成功后,用同一賬號去登錄。
希望在第一個請求發送之后,設置個等待時間,再發第二個請求,於是可以在線程組下添加-取樣器-測試活動(Test Action)
Jmeter 3.1的版本叫 Test Acti

 

 

 

 選中線程組---右鍵---為線程組添加響應時間

 

 

Pause 設置暫停

測試活動( Flow Control Action )頁面相關參數配置

Logical Action on Thread

  • Pause 暫停,配合 Duration 一起使用
  • Duration(milliseconds) 延遲時間,單位是毫秒
  • Start Next Thread Loop 開始下個線程循環
  • Go to next loop iteration轉到下一個循環迭代
  • Break Current Loop 跳出當前的循環

Logical Action on Thread/Test

  • Stop 停止
  • Stop 立即停止

target: 選擇是當前線程還是所有線程,默認當前線程

勾選 Pause 項,設置 Duration 為 2000 毫秒,也就是運行到這個測試活動的時候暫停2秒后繼續

 

跨線程組使用

我們也可以在多個線程組中使用 測試活動( Flow Control Action ),希望在第一個線程組啟動后,2秒后再啟動第二個線程組
於是在線程組 2 的開始位置,加一個測試活動( Flow Control Action ),延遲 2000 毫秒

 

 

查看結果,看到線程組 2 會延遲 2 秒啟動

 

原文地址https://www.cnblogs.com/yoyoketang/tag/jmeter/


免責聲明!

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



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