JMeter 记录每个 http 请求和响应以及详细信息报告

时间:2021-02-02 17:58:07

标签: jmeter jmeter-5.0

我想对网站进行负载测试,并想在 1 分钟内发送 10k 请求。如何记录每个请求及其响应以创建详细报告。

1 个答案:

答案 0 :(得分:1)

有两个选项:

  1. 使用 JMeter 的内置功能将请求/响应详细信息存储到 .jtl 结果文件中,将下一行添加到 user.properties 文件将改变 JMeter 存储指标的方式:< /p>

    jmeter.save.saveservice.output_format=xml
    jmeter.save.saveservice.response_data=true
    jmeter.save.saveservice.samplerData=true
    jmeter.save.saveservice.requestHeaders=true
    jmeter.save.saveservice.responseHeaders=true
    jmeter.save.saveservice.url=true
    

    更多信息:Results file configuration

    请注意,您将无法从 XML 格式的 .jtl 文件生成 HTML Reporting Dashboard

  2. 使用单独的 Listener 将您感兴趣的指标存储到单独的文件中,Simple Data Writer 是一个不错的选择: 一种 enter image description here

    更多信息:How to Save Response Data in JMeter