JMeter kann wie folgt in Nicht-GUI-Modus gestartet werden:
jmeter -n -t /path/to/your/test.jmx -l /path/to/results/file.jtl
können Sie einstellen, was würden Sie in Folge jtl Datei mit JMeter Eigenschaften über spielen sehen möchten.
Siehe jmeter.properties
Datei unter/bin Ordner Ihrer JMeter Installation und sucht diejenigen, beginnend mit
jmeter.save.saveservice.
Defaults unten aufgeführten:
#jmeter.save.saveservice.output_format=csv
#jmeter.save.saveservice.assertion_results_failure_message=false
#jmeter.save.saveservice.assertion_results=none
#jmeter.save.saveservice.data_type=true
#jmeter.save.saveservice.label=true
#jmeter.save.saveservice.response_code=true
#jmeter.save.saveservice.response_data=false
#jmeter.save.saveservice.response_data.on_error=false
#jmeter.save.saveservice.response_message=true
#jmeter.save.saveservice.successful=true
#jmeter.save.saveservice.thread_name=true
#jmeter.save.saveservice.time=true
#jmeter.save.saveservice.subresults=true
#jmeter.save.saveservice.assertions=true
#jmeter.save.saveservice.latency=true
#jmeter.save.saveservice.samplerData=false
#jmeter.save.saveservice.responseHeaders=false
#jmeter.save.saveservice.requestHeaders=false
#jmeter.save.saveservice.encoding=false
#jmeter.save.saveservice.bytes=true
#jmeter.save.saveservice.url=false
#jmeter.save.saveservice.filename=false
#jmeter.save.saveservice.hostname=false
#jmeter.save.saveservice.thread_counts=false
#jmeter.save.saveservice.sample_count=false
#jmeter.save.saveservice.idle_time=false
#jmeter.save.saveservice.timestamp_format=ms
#jmeter.save.saveservice.timestamp_format=yyyy/MM/dd HH:mm:ss.SSS
#jmeter.save.saveservice.default_delimiter=,
#jmeter.save.saveservice.default_delimiter=\t
#jmeter.save.saveservice.print_field_names=false
#jmeter.save.saveservice.xml_pi=<?xml-stylesheet type="text/xsl" href="../extras/jmeter-results-detail-report_21.xsl"?>
#jmeter.save.saveservice.base_prefix=~/
#jmeter.save.saveservice.autoflush=false
Kommentar- diejenige, die Sie interessiert sind, und setzen es Wert, um den Standardwert zu ändern. Eine weitere Option ist Eigenschaft in user.properties
Datei überschreiben oder als -J
Schlüssel Befehlszeilenargument wie folgt lauten:
jmeter -Jjmeter.save.saveservice.print_field_names=true -n /path/to/your/test.jmx -l /path/to/results/file.jtl
Siehe Apache JMeter Properties Customization Guide für weitere Details über was JMeter Eigenschaften getan werden.
können Sie nicht direkt übertreffen bekommen Ausgabe von JMeter, aber wenn Sie ein CSV-ähnliches Ausgabeformat (anstelle von XML) verwenden, können Sie es in Excel importieren. Vergessen Sie nicht, Header in Ihre CSV-Datei aufzunehmen, um später Verwirrung zu vermeiden. –