JMeter學習筆記--詳解JMeter定時器

weixin_34067049發表於2014-12-22

定時器的處理優先於同一作用域內的取樣器,如果在同一作用域內有多個定時器,那麼所有的定時器都會在每個取樣器之前處理。

若定時器所在作用域內無取樣器,那麼定時器不會被處理

  • 固定定時器,每個執行緒在請求之間間隔固定時長
  • Gaussian Random Timer: 會暫停每個執行緒請求一個隨機時長,而大多數時間間隔接近於一個固定值
  • Uniform Random Timer:會暫停每個執行緒請求一個隨機時長,每個時間間隔都有同樣的出現機率
  • Constant Throughput Timer:可變暫停時長,通過計算來保證總吞吐量(每分鐘取樣數)儘可能接近指定的值,
  • Synchronizing Timer:目的就是阻塞執行緒,知道X個執行緒已經被阻塞,接下來它們將一起唄釋放(適用於在測試計劃的多個點上建立大量瞬間壓力)
  • BeanShell Timer: 用來產生延遲
  • 。。。

相關文章