[英]Loop delays for http request in Jmeter
我是Jmeter的新手,我的下一個任務是:X線程組發送2個不同的HTTP請求和相同的HTTP請求並延遲6秒。 X> 50000,Y>100。我找不到延遲Y http請求的解決方案。 現在,我的測試計划具有以下外觀:
Thread Group (X)
HTTP Request (1)
HTTP Request (2)
Loop Controller (Y times)
-> Http Request
我該如何解決我的任務? 我將感謝所有能夠指導我正確方法的人
添加一個常量計時器 作為最后一個HTTP請求的子級 ,例如:
並將“線程延遲”設置為6000
。
請注意,您將無法在任何地方看到“延遲”,因為默認情況下,預處理,后處理和計時器的持續時間不包括在采樣結果的“經過”時間中(除非您在“生成父樣本”模式下使用事務控制器)和“在生成的樣本中包括計時器和后處理器的持續時間”)。
常量計時器將在每個Y HTTP請求之前將每個線程暫停6秒鍾。
如果您需要在請求之后進行暫停-在Y HTTP請求之后添加測試操作采樣器
線程組
並將其配置為將“ Current Thread
暫停6000
毫秒
安東
最合適的解決方案是使用JMeter的Test Action元素,並將暫停選項設置為6000 ms。
如下所述,需要將此元素放置在循環控制器中的“ HTTP請求”之前:
這里有一些技巧可以幫助您優化JMeter測試計划
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.