11

Jmeterスクリプトを実行するたびに、要約レポートとグラフを手動で保存する必要があります。
自動的に保存してほしい。

サマリー結果をとしてファイルに書き込もうとしましたC:\JMeter\Summary${__time(ddMMyy HHmmss)}.csv

しかし、それはXML形式で出てきます。表形式で欲しいです。

応答グラフを次のように保存しようとするとC:\JMeter\ResponseGraph${__time(ddMMyy HHmmss)}.tif
グラフは保存されません。無効な画像として出てきます。

また、得られた結果を分析する方法と、Webサイトの負荷テストを行った場合の解釈方法を教えてください。
私のウェブサイトは、ユーザーとしてログインし、商品を検索してバスケットに追加し、注文を処理し、支払いを行い、最近処理された注文を表示するようなものです。

4

2 に答える 2

18
  1. jmeter の標準コンポーネントの GUI と CMD の両方を介して csv 結果を取得する方法の詳細については、これらの回答を参照してください。

    リスナーが使用する XML/CSV 結果ストレージ形式を切り替えるには

    • リスナーの「構成」ダイアログ (サンプル結果保存構成: 「XML として保存」をチェック/チェック解除)
    • またはjmeter.properties ファイルの 結果ファイル構成セクション:
      jmeter.save.saveservice.output_format=csv
      jmeter.save.saveservice.assertion_results_failure_message=true
      jmeter.save.saveservice.default_delimiter=|
      
  2. カスタム jmeter-plugins のこの素敵なセット - Jmeter Plugins - 特に Graph components とJMeterPluginsCMD Command Line Toolを気に入っていただけると思います。

  3. 生成されたグラフを保存する可能性について: Aggregate GraphResponse Time Graphの両方で、作成されたグラフを .tif と .png の両方の形式 (Jmeter v.2.8) で正常に保存できます。Response Time Graph / Aggregate Graph構成のセクションのフィールドに
    、パスを使用してグラフを画像として保存していると想定できます(C:\JMeter\ResponseGraph${__time(ddMMyy HHmmss)}.tif上記の問題) 。ただし、このフィールドは jmeter の結果ファイル (.jtl / .csv) への書き込み/読み取り用であり、グラフを画像として保存するためのパスではありません。FilenameWrite results to file / Read from file

    この2つのリスナーから生成されたグラフを自動的に保存できるかどうかはわかりません(たとえば、非GUIモードでのテストシナリオの実行中)。
    これが必要な場合は、選択したリスナーの PNG を生成するオプションがあるJMeterPluginsCMD コマンド ライン ツールを調べてください (プラグインの使用方法の説明に例があります)。

  4. ログ分析の可能性については、この最近の質問を調べてください。

于 2013-01-17T10:46:58.347 に答える
2

jp@gc - Graphs Generatorプラグインを Apache Jmeter に追加します。ユーザー定義ディレクトリにチャートを作成して保存します。その前にView Results Treeを追加する必要があります。 ここに画像の説明を入力

于 2016-12-09T13:11:03.807 に答える