2016-10-07 77 views
3

既存の結果、つまりcsv/jtlファイルのJMeterダッシュボードグラフを生成しようとしています。続き既存のJMeter csv/jtlファイルのダッシュボードレポートを生成する方法

はcsvファイルの内容(temp1.csv)です:

timeStamp elapsed label responseCode responseMessage threadName dataType success failureMessage bytes grpThreads allThreads Latency 
1475842232895 1158 HTTP Request 200 OK Thread Group 1-1 text true  22175 1 1 911 
1475842234094 529 HTTP Request 200 OK Thread Group 2-1 text true  682 1 1 529 

以下は、私が走ったコマンドです:

user.properties

jmeter.save.saveservice.default_delimiter=, 
,に設定
jmeter -g J:\temp_ws\temp1.csv -o J:\temp_ws\temp1 

と区切り文字

次のエラーが発生しました(JMeter.logファイルから)が続いuser.properties\tに区切り文字を変更し、レポートを生成するために、再度コマンドを実行しようとした

FATAL - jmeter.JMeter: An error occurred: org.apache.jmeter.report.dashboard.GenerationException: Error while processing samples:Consumer failed with message :No column <timeStamp> found in sample metadata <timeStamp elapsed label responseCode responseMessage threadName dataType success failureMessage bytes grpThreads allThreads Latency>, check #jmeter.save.saveservice.* properties to add the missing column 
at org.apache.jmeter.report.dashboard.ReportGenerator.generate(ReportGenerator.java:245) 
at org.apache.jmeter.JMeter.start(JMeter.java:478) 
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) 
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 
at java.lang.reflect.Method.invoke(Unknown Source) 
at org.apache.jmeter.NewDriver.main(NewDriver.java:259) 
は、私は次のエラーを得た:

2016/10/07 17:59:32 FATAL - jmeter.JMeter: An error occurred: 

java.lang.ExceptionInInitializerError 
    at org.apache.jmeter.JMeter.start(JMeter.java:477) 
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) 
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 
    at java.lang.reflect.Method.invoke(Unknown Source) 
    at org.apache.jmeter.NewDriver.main(NewDriver.java:259) 
Caused by: java.lang.StringIndexOutOfBoundsException: String index out of range: 0 
    at java.lang.String.charAt(Unknown Source) 
    at org.apache.jmeter.report.dashboard.ReportGenerator.<clinit>(ReportGenerator.java:79) 
    ... 6 more 

のためのダッシュボードのレポートを生成する方法を、私を助けてくださいタブ区切りのJmeter結果(csv/jtl)

注:カンマ区切り文字の場合、ダッシュボードレポートが生成されます。

答えて

関連する問題