2014-01-24 186 views
0

我想在一個ThreadGroup中測試5個HTTP請求。我需要爲每個吞吐率定義一個不同的吞吐率,但不能將它們放在單獨的組中,因爲我想要爲該特定組改變線程數。JMeter - 吞吐量

我該如何做到這一點?

回答

3

我相信Constant Throughput Timer是你在找什麼。

在關於「獨立團」 - 你可以設置線程數爲一個屬性,同樣爲所有羣體,並通過jmeter.properties文件或-J命令行參數等設定JMeter的執行過程中此屬性:

套裝在線程組${__P(virtual.users,)}

推出 「線程數」 和JMeter的是:

jmeter -Jvirtual.users=50 ... ... ...

希望這個人我幫助。

0

來得有點晚,但你可以以這種方式

的cmd.exe/c jmeter.bat --nongui -JforcePerfmonFile =真--runremote 使用--testfile 「performance.jmx」 --jmeterproperty "perf.properties"

在文件perf.properties設置:

virtual.users = 50

它將用於50您的球員。

希望這一切都有助於

0

Throughput Controller應該也是一種選擇。

線程組

  • 吞吐量控制器2:98%
  • 吞吐量控制器2:2%
    • 的Http Request1
    • 的Http請求2

當吞吐量控制器設置百分比2%時,
以下是運行速率:Http Request1:2%,Http Request2:2%。