[英]Jmeter 5 - loop controller concurrency
我在JMeter中有一個負載測試計划,如下所示:
Test Plan
|- Thread Group
|- BeanShell Sampler (CSV Read)
|- Loop Controller
|- Counter
|- HTTP Request${counter_value}
|- View Results Tree
循環計數器不會創建並發請求。 從您的問題來看,您似乎想要動態更改線程數。 以下是可能給您一些觀點的相關問題:
您可以使用同步計時器來實現並發。
檢查以下鏈接以獲取更多信息。
如何在JMeter中使用並行控制器:-https: //www.blazemeter.com/blog/how-to-use-the-parallel-controller-in-jmeter/
如何使用JMeter加載測試啟用AJAX / XHR的站點:
https://blazemeter.com/blog/how-load-test-ajaxxhr-enabled-sites-jmeter/
希望這可以幫助。
您無法通過使用Loop Controller來實現並發,它只能用於重復其子級。
實際並發可以通過在線程組級別上添加更多線程(虛擬用戶)來實現
通過上述設置,JMeter將啟動並發10個用戶,這些用戶將在60秒內執行請求。
我還建議重新考慮使用Beanshell Sampler, 因為從JMeter 3.1開始,建議切換到JSR223測試元素和Groovy語言 。 此外,JMeter還提供CSV數據集配置和/或CSVRead()函數 ,可用於從外部CSV文件讀取數據。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.