1

JMeter がデータ結果を 1 つの列として CSV に書き込むことに悩まされていました。そのため、CSV ファイルを Excel で開くと、すべての値が 1 つの列に追加されます (グラフを表示するには、面倒な手動のコピー/貼り付け作業が必要です)。次に、リスナー グラフで Export to CSV を選択すると、実際には CSV ファイルが Excel の個別の列としてエクスポートされることに気付きました。これはすばらしいことです。

「結果をファイルに書き込む」グラフの「CSV にエクスポート」のように、デフォルトでデータを別々の列に書き込むことは可能ですか? ありがとう!

4

1 に答える 1

0

少なくとも 2 つのオプションがあるとします。

  1. あなたが理解しているように、現時点で使用しているSimple Data Writer 。ファイル ( ) でコメントを解除し、「;」を使用するように設定
    します。csv ファイル (「結果をファイルに書き込む」を使用して作成しているファイル) のセパレーターとして「,」(デフォルトで使用) の代わりに - これにより、Excel で開いた場合に異なる列の値が分離されます。jmeter.propertiesJMETER_HOME\bin\jmeter.propertiesjmeter.save.saveservice.default_delimiter=;

    # For use with Comma-separated value (CSV) files or other formats
    # where the fields' values are separated by specified delimiters.
    jmeter.save.saveservice.default_delimiter=;
    
  2. jmeter-pluginsパックのFlexible File Writerは、同じ機能を実装しており、よりカスタマイズ可能に見えます。
    アイデアは上記と同じです - 「;」を使用してください ファイルに書き込まれた値を分離するには:

    Write file header: endTimeMillis;responseTime;latency;sentBytes;receivedBytes;isSuccessful;responseCode
    Record each sample as: endTimeMillis|;|responseTime|;|latency|;|sentBytes|;|receivedBytes|;|isSuccessful|;|responseCode|\r\n
    

お役に立てれば。

于 2013-03-22T10:53:02.453 に答える