2017-01-11 20 views
0

私のJmeterマシンがクラッシュし何らかの理由で昨日、結果がありません。テスト後にJmeterを終了し、集計レポートを保存

これらの結果は、ノートパソコンで一晩実行され、私が探しているものは、私はJmeterを終了することができます。テストは完了し、レポートは自動的に保存されます。

答えて

0

JMeterを常にNon-GUIモードで実行します。続き

はコマンドです:

jmeter.bat -n -t Sctipt.jmx -l results.jtl 

-l:結果を保存するオプション。

テストが完了すると、自動的に結果がresults.jtlファイルに保存されます。フルパスを指定することもできます。それ以外の場合は、ファイルを現在のディレクトリ、つまり 'jmeter.bat'ファイルが存在するJMeterフォルダに保存します。

システムリソースを使用するため、リスナーをスクリプト内に保持しないでください。

JMeterの-n -t /your/script.jmx -l /test/results.jtl

JMeterはテストの実行結果を保存する必要があります:あなたが好きrun JMeter in command-line non-GUI mode考える

0

results.jtlファイル。テストが終了すると、「参照」ボタンを使用して、選択したリスナーでファイルを開き、結果を分析することができます。

このような場合でも、JVMクラッシュの場合にデータを失う可能性があります。デフォルトでは、JMeterは各結果を1つも保存せず、結果データを定期的にフラッシュします。あなたはすぐに、それぞれ単一の結果を格納するのJMeterを伝えるためにuser.propertiesにファイルを次の行を追加することができます(JMeterの再起動プロパティをピックアップする必要があります):

jmeter.save.saveservice.autoflush=true 

代替の方法は、プロパティを渡しているが-Jコマンドライン引数を経由してのような:

JMeterの-Jjmeter.save.saveservice.autoflush =真 -n -t /your/script.jmx -l /test/results.jtl

JMeterのデフォルトの詳細、利用可能なプロパティ、結果に応じてニーズに応じて変更できるもの

+0

GUIモードでも可能ですか?すべてのプラグインまたはOOTB? – paul

+0

[Listener](http://jmeter.apache.org/usermanual/component_reference.html#listeners)を追加すると、[Summary Report](http://jmeter.apache.org/usermanual/)が表示されます。 component_reference.html#Summary_Report)を使用して、結果をファイルに保存/ファイルから読み込む入力に保存し、結果ファイルを設定するメトリックを選択します.JMeterは結果をそのファイルに保存します。しかし、[リスナーは非常にリソース集約型です](https://www.blazemeter.com/blog/greedy-listeners-memory-leeches-performance-testing)、テストが崩れる可能性があることに注意してください。代わりにGUIモード。 –

関連する問題