提问者:小点点

如何在JMETER CSV中看到完整的请求和完整的响应


我有一个关于在非 ui 模式下运行 jmeter 的问题。我运行我的测试计划,并将其导出为 csv(结果)。我在测试计划中有一些 http 请求采样器。问题是我没有在 CSV 中看到它。我想确切地查看我在手动调试请求中发送的内容,但我看不到它。我有标签和响应代码。但我希望看到我发送的完整请求和完整的响应,而不是响应消息或响应代码。可能吗?


共1个答案

匿名用户

按照以下步骤(它们也是jmeter社区的最佳实践)来实现您正在尝试实现的目标。

添加KPI编写器

  1. 将侦听器简单数据编写器添加到测试计划/线程组。将其命名为 KPI 编写
  2. 它将仅写入选中的项目,并以csv格式写入。
  3. 配置如下。“在此处输入图像描述”

添加详细撰稿人(这是您根据问题需要的内容)

  1. 将侦听器SimpleDataWriter添加到测试计划/线程组。将其命名为详细信息编写器
  2. 不要在负载测试期间启用此选项,因为它会消耗大量内存,并会导致jmeter延迟或在测试期间崩溃。这将以jtl文件和xml格式写入请求、响应和其他详细信息
  3. 配置如下

添加错误编写器

  1. 将侦听器Simple Data Writer添加到您的测试计划/线程组。将其命名为错误编写器
  2. 您可以在负载测试期间启用它,它会在发生错误时写入有关响应和失败原因的详细信息。这将以xml格式在jtl文件中写入响应和有关结果的详细信息。
  3. 如下配置。在此处输入图像描述

脚本上的上述配置将在测试完成时为您提供三个文件:kpi. jtl、详细信息.jtl和error.jtl,这足以调试您的测试或为您的报告获取更多详细信息。