【问题标题】:How to get header values in .csv file generated in non gui mode of jmeter如何获取以jmeter的非gui模式生成的.csv文件中的标头值
【发布时间】:2018-03-10 09:40:01
【问题描述】:

我使用的是 Apache Jmeter 4.0 版。 我在 Gui 模式下创建了一个 Jmeter 脚本。使用以下步骤执行了 jmter 脚本。它在 .csv 文件中生成报告。

执行脚本的步骤

1.打开命令提示符 2.移动到jmter bin文件夹。 3.执行以下命令

C:\apache-jmeter-4.0\apache-jmeter-4.0\bin>jmeter -n -t C:\apache-jmeter- 4.0\apache-jmeter-4.0\bin\examples\Post_call_24_FirstStep_10.jmx -l C:\apache-jmeter-4.0\apache-jmeter-4.0\bin\examples\CSVDATATest.csv

jmeter.property 文件值

#jmeter.save.saveservice.print_field_names=true

它在 .csv 文件中生成报告

【问题讨论】:

    标签: jmeter


    【解决方案1】:

    JMeter 只会打印 .jtl 结果文件中的标题,如果文件:

    1. 不存在
    2. 或者是空的

    如果那里只有一行 - JMeter 不会添加任何标题,它只会将新结果附加到现有文件中。

    所以我建议采取以下步骤:

    1. 在您的命令中添加-f 命令行参数,这样JMeter 将删除以前的结果并创建一个全新的文件,其中包含当前运行的结果并生成(希望)标头。完整的命令行以防万一:

      C:\apache-jmeter-4.0\apache-jmeter-4.0\bin>jmeter -f -n -t C:\apache-jmeter- 4.0\apache-jmeter-4.0\bin\examples\Post_call_24_FirstStep_10.jmx -l C:\apache-jmeter-4.0\apache-jmeter-4.0\bin\examples\CSVDATATest.csv
      
    2. 如果仍然没有标题,请再添加一个命令行参数,这样您就可以完全确定该属性已设置:-Jjmeter.save.saveservice.print_field_names=true。完整的命令行以防万一:

      C:\apache-jmeter-4.0\apache-jmeter-4.0\bin>jmeter -f -n -t -Jjmeter.save.saveservice.print_field_names=true C:\apache-jmeter- 4.0\apache-jmeter-4.0\bin\examples\Post_call_24_FirstStep_10.jmx -l C:\apache-jmeter-4.0\apache-jmeter-4.0\bin\examples\CSVDATATest.csv
      

    更多信息:

    【讨论】:

    • 使用上述脚本获取标题。带 -f 命令行参数
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-05-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多