我想对网站进行负载测试,并想在 1 分钟内发送 10k 请求。如何记录每个请求及其响应以创建详细报告。
答案 0 :(得分: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
使用单独的 Listener 将您感兴趣的指标存储到单独的文件中,Simple Data Writer 是一个不错的选择:
一种