JMETER

計時器

計時器

默認情況下,JMeter采樣器是按順序執行的,不需要任何幹預。引入計時器將等待添加到線程組中。如果沒有延遲,就會在很短的時間內向服務器發出太多的請求,導致服務器阻塞。定時器將導致Jeter在每個采樣器之前暫停一定的時間。如果添加了多個計時器,JMeter會將時間加起來,並在執行應用計時器的采樣器之前等待總時間。JMeter支持很多定時器,比如:

Constant Timer:這是JMeter中最常用的定時器之一。當我們希望每個線程等待相同的時間時,就會使用這種方法。

均勻隨機定時器
統一隨機計時器使每個線程等待一個隨機時間。

固定吞吐量定時器
恒定吞吐量定時器是一種特殊類型的定時器,用於創建具有可變時間量的暫停,同時保持總體吞吐量,即樣本/分鍾。

豆殼定時器
Bean Shell計時器用於使用Bean Shell腳本生成延遲。

淨水器計時器
BSF定時器用於使用BSF腳本生成延遲。

高斯隨機定時器
采用高斯隨機定時器,利用高斯分布產生延時。

同步時間
同步定時器用於通過阻塞一定數量的線程來插入延遲。一旦阻塞的線程數達到指定的數量,線程就會被同時釋放,從而產生巨大的負載。由於該定時器產生大量的瞬時負載,因此有利於峰值測試。

泊鬆隨機定時器
泊鬆隨機定時器用於生成延遲,大多數延遲時間間隔發生在特定值附近。

JSR223計時器
JSR223定時器用於使用JSR223腳本生成延遲。

添加計時器:
右鍵單擊線程組→添加→定時器→選擇所需的定時器

Baidu
map