我发送了一个 HTTP 请求。查看结果树中存在错误。但是在响应数据中似乎什么都没有。
如何查看错误日志?
最佳答案
- 不要使用 JMeter GUI 来运行性能测试。运行测试 in command-line non-GUI mode反而。
- 不要将 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.
如果您需要在 .jtl 结果文件中存储错误响应数据,请将以下行添加到 user.properties 文件(它通常位于 JMeter 安装的/bin 文件夹下)
jmeter.save.saveservice.response_data.on_error=true
- 或者,您可以使用类似 Wireshark 的嗅探器工具捕获完整的请求/响应详细信息以供以后检查。
关于api - Jmeter View Results Tree 不返回响应数据中的任何内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26972685/