代码之家  ›  专栏  ›  技术社区  ›  Bastian

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

  •  0
  • Bastian  · 技术社区  · 7 年前

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

    1 回复  |  直到 7 年前
        1
  •  0
  •   dina    7 年前

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

    添加KPI编写器

    1. 添加侦听器 Simple Data Writer 到您的测试计划/线程组。命名为 KPI writer
    2. 配置如下。 enter image description here

    添加详细的作者 (根据你的问题,这是你需要的)

    1. 添加侦听器 简单数据写入程序 Detail writer
    2. 不启用 这在负载测试期间会消耗大量内存,并会使jmeter延迟或在测试期间可能崩溃。这将以jtl文件和xml格式编写请求、响应和其他详细信息。
    3. 配置如下。 enter image description here

    添加错误写入程序

    1. 添加侦听器 到您的测试计划/线程组。命名为 Error writer
    2. 您可以在负载测试期间启用此功能,它将在发生错误时写入有关响应和失败原因的详细信息。这将以xml格式在jtl文件中写入响应和结果的详细信息。
    3. enter image description here

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