Jmeter视图结果树不会在响应数据中返回任何内容

时间:2014-11-17 12:25:23

标签: api testing jmeter response

我发送了一个HTTP请求。 “查看结果树”中存在错误。但在响应数据似乎没有任何东西。

如何查看错误日志?

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:3)

  1. 不要使用JMeter GUI来运行性能测试。改为运行测试in command-line non-GUI mode
  2. 除了测试开发或单线程调试之外,不要使用View Results Tree侦听器,它太占用内存并且基本上将所有请求/响应详细信息存储在内存中。这可能是你得到错误的原因。根据{{​​3}}
  3.   

    在负载测试期间不得使用查看结果树,因为它消耗了大量资源(内存和CPU)。仅用于功能测试或测试计划调试和验证。

    1. 如果您需要在.jtl结果文件中存储有关错误的响应数据,请将以下行添加到 user.properties 文件中(它通常位于JMeter安装的/ bin文件夹下)< / p>

      jmeter.save.saveservice.response_data.on_error=true
      
    2. 或者,您可以使用documentation之类的嗅探工具捕获完整的请求/响应详细信息,以便日后检查。