2017-03-29 4 views
0

をコマンドラインで実行すると、.JTLファイルがリスナーにロードされた後、「サンプル結果」タブのみが表示されます。 Requestおよびresponseは両方とも空白です。構成が不足していますか?コマンドラインでjmxを実行したときにリスナーで空白が要求される理由

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 

答えて

2

View results Treeリスナーが唯一の目的をデバッグするために使用されます。

enter image description here

UPDATEはすでに/bin/user.propertiesファイルに以下を追加しました。 user.propertiesファイルを設定して、応答と要求を確認することができます。しかし、それは非常に落胆しています。あなたの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 

その後、あなたのJMeterを再起動し、非GUIモードからあなたJTLファイルを収集して、GUIモードでJTLファイルを開きます。あなたの要求と回答がそこに表示されます。

UPDATE:今

./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 

あなたresult.jtlファイルを抽出するとき、あなたは要求、応答など

が表示されます:あなたは、あなたのテストを実行するときに また、これを試すことができます非常に多くのリクエストがある場合、膨大なデータを節約できるので、非常にお勧めです。私はこの目的のためにWiresharkを使用することを好むでしょう。

+0

私はちょうど与えられたステップに従ったが、まだ.jtlは要求と応答のために空白を返す。以下のファイルをご覧ください:http://prnt.sc/epveya –

+0

'./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 testplan.jmx -l result.jtl'これらのプロパティーを-Jコマンドで渡します。テストを実行するときには1行の引数。 – Jahan

関連する問題