【问题标题】:Jmeter writing the request details to CSV/XML from view result tree listenerJmeter 从视图结果树侦听器将请求详细信息写入 CSV/XML
【发布时间】:2015-02-14 14:20:18
【问题描述】:

当我们将视图结果树侦听器的数据写入 CSV/XML 时,它不会将请求中使用的参数等所有数据写入 CSV。

所有的细节都与响应有关。如何在csv中获取请求的详细信息,以便我们可以对请求和响应进行一对一的映射,并找出哪个请求失败了。

【问题讨论】:

    标签: java xml csv jmeter


    【解决方案1】:

    如果您按下右上角的“配置”按钮,您可以指定哪些数据应该记录,哪些不记录。 您是否配置了结果树侦听器来存储这些信息?

    【讨论】:

      【解决方案2】:

      您可以将以下属性设置为true,这样您的结果文件将与您在View Results Tree Listener 中看到的一样

      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.url=true
      jmeter.save.saveservice.responseHeaders=true
      

      上述属性可以在 jmeter.properties 文件或 user.properties 文件中设置(都位于 JMeter 安装的 /bin 文件夹下)或作为如果您在非 GUI 模式下运行 Jmeter,则命令行参数为

      jmeter -Jjmeter.save.saveservice.output_format=xml -Jjmeter.save.saveservice.response_data=true -Jjmeter.save.saveservice.samplerData=true -Jjmeter.save.saveservice.requestHeaders=true -Jjmeter.save.saveservice.url=true -Jjmeter.save.saveservice.responseHeaders=true -n -t example.jmx -l example.jtl
      

      在 jmeter.properties 文件中查找包含“saveservice”的属性以查看可以配置的其他内容,并在Apache JMeter Properties Customization Guide 中查找正确设置/覆盖各种 JMeter 属性的方法。

      【讨论】:

      • 您好,我的请求是 JSON 请求,我想将此请求写入 CSV 文件。“保存请求标头(XML)”将以 xml 格式存储它。我想要一个带有请求的 csv 输出,响应代码(我可以通过监听器得到)。我找不到写“请求”的方法。
      • 恐怕 JSON 结构会导致 CSV 文件出现问题,并不是每个听众都能解析它。
      猜你喜欢
      • 2021-12-26
      • 1970-01-01
      • 1970-01-01
      • 2017-04-16
      • 1970-01-01
      • 2016-06-06
      • 2020-12-05
      • 1970-01-01
      • 2016-12-07
      相关资源
      最近更新 更多