を使用できますConstantThroughputTimer。
以下の JMeter ヘルプ ファイルからの引用:
18.6.4 コンスタント スループット タイマー このタイマーは、合計スループット (1 分あたりのサンプル数) を特定の数値にできる限り近づけるために計算された、可変の一時停止を導入します。もちろん、サーバーがそれを処理できない場合、または他のタイマーや時間のかかるテスト要素によって処理できない場合、スループットは低下します。注意: タイマーはコンスタント スループット タイマーと呼ばれますが、スループット値は一定である必要はありません。変数または関数呼び出しに関して定義でき、テスト中に値を変更できます。
たとえば、1 秒あたり 40 のリクエストを生成するために使用しました。
<ConstantThroughputTimer guiclass="TestBeanGUI" testclass="ConstantThroughputTimer" testname="Constant Throughput Timer" enabled="true">
<stringProp name="calcMode">all active threads in current thread group</stringProp>
<doubleProp>
<name>throughput</name>
<value>2400.0</value>
<savedValue>0.0</savedValue>
</doubleProp>
</ConstantThroughputTimer>
そして、それは要約です:
Created the tree successfully using performance/search-performance.jmx
Starting the test @ Tue Mar 15 16:28:39 CET 2011 (1300202919244)
Waiting for possible shutdown message on port 4445
Generate Summary Results + 3247 in 80,3s = 40,4/s Avg: 18 Min: 0 Max: 1328 Err: 108 (3,33%)
Generate Summary Results + 7199 in 180,0s = 40,0/s Avg: 15 Min: 1 Max: 2071 Err: 378 (5,25%)
Generate Summary Results = 10446 in 260,3s = 40,1/s Avg: 16 Min: 0 Max: 2071 Err: 486 (4,65%)
Generate Summary Results + 7200 in 180,0s = 40,0/s Avg: 14 Min: 0 Max: 152 Err: 399 (5,54%)
Generate Summary Results = 17646 in 440,4s = 40,1/s Avg: 15 Min: 0 Max: 2071 Err: 885 (5,02%)
Generate Summary Results + 7199 in 180,0s = 40,0/s Avg: 14 Min: 0 Max: 1797 Err: 436 (6,06%)
Generate Summary Results = 24845 in 620,4s = 40,0/s Avg: 15 Min: 0 Max: 2071 Err: 1321 (5,32%)
しかし、ネットワーク内でこのテストを実行します。