2011-11-08 25 views
3

性能テストにJmeterツールを使用しています。バッチでJmeterの複数のスクリプトを実行する方法

各シナリオのスクリプトを記録しており、リアルタイムシナリオをシミュレートするためにグループ内でスクリプトを実行したいと考えています。

いずれにせよ、すべてのシナリオを一度に実行するにはどうすればいいですか?私が記録したすべてのシナリオをグループ化し、同時にサーバーに負荷を与える手順はありますか?

もしあれば、手順を教えてください。

+0

複数の.jmxファイルがありますか? –

答えて

3

シナリオごとに1つのスレッドグループで1つのファイルを作成し、同時に実行するようにテストプランを設定できます。

0

現在テスト計画がすべて別個であり、そのままにしたい場合、常に2番目のデバイス(または3番目または4番目)のオプションがあります。 1つの統合されたパフォーマンスレポートはありませんが、個別に実行する各プランのパフォーマンスが得られます。

a)は一つの負荷クライアントは、すべてのテスト計画を一度実行している、と

Bのための所望の負荷を十分に作ることができない場合、これはまた、あなたが「ドン)良いオプションすることができ複数の負荷クライアントから一度にテストプランを実行するには、JMeterのRemote Testing機能を使用します。

0

同じ問題に対して私の解決策を教えてください。

dir ..\Jmx\*.jmx /s /b /A:-D > ..\runner\data.txt for /F "tokens=*" %%A in (data.txt) do %JMETER_HOME%\jmeter -n -t %%A -Jusers=10 -Jrampup=5 -Jloop=10 -Jport=[port] -Jserver=[server] -l [folder]\Results.csv exit

​​: - 以下でバッチファイル必要

  • ランナーとしてグループ化された提出し、すべてのJMXと

    1. フォルダ:私が持っている複数の.jmxファイルを実行するための

  • 関連する問題