我正在使用Apache Jmeter 4.0版。 我在Gui模式下创建了一个Jmeter脚本。使用下面的步骤执行了jmter脚本。它在.csv文件中更新报告。
执行脚本的步骤
1.Open命令promt 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文件中生成报告
答案 0 :(得分:0)
如果文件是
,JMeter只会在.jtl结果文件中打印标题如果你有一行 - JMeter不会添加任何标题,它只会将新结果附加到现有文件中。
所以我建议采取以下步骤:
将-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
如果仍然没有标题添加一个命令行参数,那么您将完全确定该属性已设置:-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
更多信息: