在View结果树侦听器上加载JTL文件时,它显示NULL请求和无响应

时间:2013-08-06 15:06:32

标签: jmeter

我使用以下命令在非GUI模式下运行Jmeter脚本:

java -jar ApacheJMeter.jar -n -t  C:\XXX\test1.jmx -l C:\YYY\testResult\log${__time(ddMMyy_HHmmss)}.jtl

注意:脚本没有启用任何Result Listener。

现在,当我将保存的JTL文件(为非GUI执行而获得)加载到View Results树监听器中时:

  • 仅填充“采样器结果”选项卡;
  • “请求”选项卡为“空”,“响应”选项卡为空白。

如何在上面的标签中查看结果,以便查看页面的加载方式? 或者还有其他方法可以查看页面的加载方式吗?

2 个答案:

答案 0 :(得分:0)

您至少可以保存请求。请参阅JMeter - how to log the full request for a failed response?

但对我来说,责任标签仍然是空的。还在调查这个问题。

答案 1 :(得分:0)

要查看.jtl文件中的响应详细信息,您应该在位于/ bin文件夹中的jmeter.properties文件中进行这些属性更改。

mode=Standard
jmeter.save.saveservice.response_data=true
jmeter.save.saveservice.response_data.on_error=true 
jmeter.save.saveservice.response_message=true

并在请求标签中查看请求标头和示例发布数据,添加以下属性:

jmeter.save.saveservice.samplerData=true
jmeter.save.saveservice.requestHeaders=true

添加上述属性后,您应该能够在.jtl文件中查看请求和响应详细信息。为了更好地进行分析,请将.jtl文件导入JMeter UI - >查看结果树监听器。