api - Jmeter View Results Tree 不返回响应数据中的任何内容

标签 api testing jmeter response

我发送了一个 HTTP 请求。查看结果树中存在错误。但是在响应数据中似乎什么都没有。

如何查看错误日志?

enter image description here

enter image description here

最佳答案

  1. 不要使用 JMeter GUI 来运行性能测试。运行测试 in command-line non-GUI mode反而。
  2. 不要将 View Results Tree 监听器用于测试开发或单线程调试以外的任何用途,它太占用内存并且基本上将所有请求/响应详细信息存储在内存中。这可能是您遇到错误的原因。根据 documentation

View Results Tree MUST NOT BE USED during load test as it consumes a lot of resources (memory and CPU). Use it only for either functional testing or during Test Plan debugging and Validation.

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

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

关于api - Jmeter View Results Tree 不返回响应数据中的任何内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26972685/

相关文章:

jmeter - 使用 JMeter 时出现 503 HTTP 错误,但网页在浏览器上加载正常

ruby-on-rails - 如何使用 Twitter API 回复特定推文?

api - 可以为 API 内容做 SEO 吗?

api - Google Analytics Real Time API 的时间范围是多少

database - 甲骨文 11g : How to override default schema tables with test tables for my test user

html - Firefox OS 应用自动化

testing - 断言监听器在 jmeter 中不起作用?

java - 与 JMeter 相比,Blazemeter 结果是否正确?

api - 在集群中的特定容器上执行命令。从另一个容器

maven - 使用 Maven 执行 jmeter 测试时出现错误 "You must specify a valid lifecycle phase or a goal in the format"