我收到了某人的JMeter腳本,其中包含一個腳本,其中包含3吞吐量控制器。奇怪的部分是他們有「執行百分比」選擇和總結吞吐量從每個控制器我只達到(第一個有40的吞吐量,第二個20和第三個10)。 問題是:JMeter的吞吐量控制器中的吞吐量影響
1.它們的總和不應該是100(100%)嗎?
2.如果總和爲70,第一個吞吐量爲40,那麼這是否意味着第一個吞吐量控制器將運行總和70的40%?
3.有人能給我更多關於「百分比執行與總執行次數」的細節嗎?
-JMeter幫助沒有多大幫助。
我收到了某人的JMeter腳本,其中包含一個腳本,其中包含3吞吐量控制器。奇怪的部分是他們有「執行百分比」選擇和總結吞吐量從每個控制器我只達到(第一個有40的吞吐量,第二個20和第三個10)。 問題是:JMeter的吞吐量控制器中的吞吐量影響
1.它們的總和不應該是100(100%)嗎?
2.如果總和爲70,第一個吞吐量爲40,那麼這是否意味着第一個吞吐量控制器將運行總和70的40%?
3.有人能給我更多關於「百分比執行與總執行次數」的細節嗎?
-JMeter幫助沒有多大幫助。
的吞吐量控制器可以2種模式操作:
總處決: -定義多少次子元素將執行(絕對數)。
(A)。如果「每用戶」是選中-的底層採樣(多個)將被執行多次在「吞吐量」字段定義。舉例來說,如果你有100用戶的吞吐量和盒子是選中,底層測試元素將被執行100倍。
(B)。如果「每用戶」是檢查 - 在子採樣器(S)將在執行多次在「吞吐量」字段,乘上「線程數」定義當前線程組。例如,如果您有100用戶,吞吐量100和框被檢查,潛在測試元素將被執行100,000次。
百分比處決: -將根據迭代(線程*循環)如「吞吐量」字段定義的百分比要執行的子元素。
所有這些信息從BlazeMeter博客約Using Throughput Controller with Different Execution Percentages引用。此博客將幫助您瞭解您的測試執行場景根據您的配置的Throughput Controller裏面的測試腳本。