Reputation: 5396
When I run JMX
via command line, After completion of test when I load .JTL
file to any listener , I can see data only in tab "Sample Result". Request
and response
both blank. Am I missing any configuration?
UPDATE
Already added following in file /bin/user.properties :
jmeter.save.saveservice.output_format=xml
jmeter.save.saveservice.response_data=true
jmeter.save.saveservice.url=true
jmeter.save.saveservice.requestHeaders=true
jmeter.save.saveservice.samplerData=true
Upvotes: 0
Views: 1003
Reputation: 1
You just need to give a space after -J
.
./jmeter -J jmeter.save.saveservice.output_format=xml -J jmeter.save.saveservice.response_data=true -J jmeter.save.saveservice.samplerData=true -J jmeter.save.saveservice.requestHeaders=true -J jmeter.save.saveservice.url=true -J jmeter.save.saveservice.responseHeaders=true -n -t testplan.jmx -l result.jtl
Upvotes: -1
Reputation: 2978
View results Tree
listener is used for debugging purpose only. You can configure your user.properties
file to see the response and request. But it is highly discouraged.
In your user.properties
file add these config:
jmeter.save.saveservice.output_format=xml
jmeter.save.saveservice.response_data=true
jmeter.save.saveservice.url=true
jmeter.save.saveservice.requestHeaders=true
jmeter.save.saveservice.samplerData=true
Then restart your JMeter and collect your jtl file from non gui mode and then open the jtl file in gui mode. You will see your request and response there.
UPDATE: You can also try this when you running your test:
./jmeter -Jjmeter.save.saveservice.output_format=xml -Jjmeter.save.saveservice.response_data=true -Jjmeter.save.saveservice.samplerData=true -Jjmeter.save.saveservice.requestHeaders=true -Jjmeter.save.saveservice.url=true -Jjmeter.save.saveservice.responseHeaders=true -n -t your_test_plan.jmx -l result.jtl
Now when you extract your result.jtl file, you will see the request, response etc.
It is highly discouraged because it will save huge data when there are so many requests. I would prefer to use Wireshark
for this purpose.
Upvotes: 2