2017-11-17 3 views
0

Während JMeter Testfälle über die Befehlszeile ausführen, System erzeugt jtl Datei folgende Header mit:JMeter - Ändern des Inhalts des jtl Datei

timeStamp,elapsed,label,responseCode,responseMessage,threadName,dataType,success,failureMessage,bytes,sentBytes,grpThreads,allThreads,Latency,IdleTime,Connect

Ich brauche Ergebnisse nur für Zeitstempel abgelaufen ist, Label, Response .

Wie kann ich das erreichen?

Antwort

0

Folgen Sie dem Handbuch über Results file configuration Sie sollten die Eigenschaften als falsch markieren mit Ausnahme der gewünschten.

Zum Beispiel halten jmeter.save.saveservice.label=true

Und andere ändern jmeter.save.saveservice.response_message=false

0

Für einmal nur Ergebnisse zu erhalten Sie Ihren Test wie ausführen können:

jmeter -Jjmeter.save.saveservice.response_message=false -Jjmeter.save.saveservice.thread_name=false -Jjmeter.save.saveservice.data_type=false -Jjmeter.save.saveservice.successful=false -Jjmeter.save.saveservice.assertion_results_failure_message=false -Jjmeter.save.saveservice.bytes=false -Jjmeter.save.saveservice.sent_bytes=false -Jjmeter.save.saveservice.thread_counts=false -Jjmeter.save.saveservice.latency=false -Jjmeter.save.saveservice.idle_time=false -Jjmeter.save.saveservice.connect_time=false -n -t test.jmx -l result.jtl 

permanent müssen diese Änderungen Wenn Sie sein - Fügen Sie die folgenden Zeilen zu user.properties Datei (im Ordner "bin" Ihrer JMeter-Installation)

jmeter.save.saveservice.response_message=false 
jmeter.save.saveservice.thread_name=false 
jmeter.save.saveservice.data_type=false 
jmeter.save.saveservice.successful=false 
jmeter.save.saveservice.assertion_results_failure_message=false 
jmeter.save.saveservice.bytes=false 
jmeter.save.saveservice.sent_bytes=false 
jmeter.save.saveservice.thread_counts=false 
jmeter.save.saveservice.latency=false 
jmeter.save.saveservice.idle_time=false 
jmeter.save.saveservice.connect_time=false 

Referenzen: