通过程序(Java代码)运行Jmeter测试后,结果不会以列名存储在CSV文件中
我已经使用java代码编写的程序成功地运行了Jmeter测试。我也在这里分享这个问题解决方案的链接=> 现在,我在我的CSV文件中获得了结果,但该文件中的问题是,它没有显示列名,它只是获取结果并将其存储到文件中。有关更多信息,请参阅下图。 有人能帮助我如何将结果与其列名一起存储吗??? 我的java代码是:通过程序(Java代码)运行Jmeter测试后,结果不会以列名存储在CSV文件中,java,jmeter,jmeter-plugins,jmeter-5.0,Java,Jmeter,Jmeter Plugins,Jmeter 5.0,我已经使用java代码编写的程序成功地运行了Jmeter测试。我也在这里分享这个问题解决方案的链接=> 现在,我在我的CSV文件中获得了结果,但该文件中的问题是,它没有显示列名,它只是获取结果并将其存储到文件中。有关更多信息,请参阅下图。 有人能帮助我如何将结果与其列名一起存储吗??? 我的java代码是: 打开D:/apache-jmeter-5.1.1/bin/jmeter.properties文件并查找jmeter.save.saveservice.print_field_names行
打开
D:/apache-jmeter-5.1.1/bin/jmeter.properties
文件并查找jmeter.save.saveservice.print_field_names
行
为了在.jtl结果文件中有标题行,需要将属性设置为true
如下:
jmeter.save.saveservice.print_field_names=true
确保在属性声明之前没有任何#
sing
参考资料:
您需要删除
D:/test root/SLT/JmeterFiles/resultss.csv的上一个实例,就好像它不是空的一样-JMeter不会添加头,它只会将新结果附加到那里 #注释掉的值是默认值#jmeter.save.saveservice.print_field_names=true``他们在jmeter.properties文件中说,#值是默认值,所以这个jmeter.save.saveservice.print_field_names=true也是默认值,不是吗??我尝试删除#,然后运行脚本,结果以与前一个相同的方式存储。那么这个文件有什么问题??
jmeter.save.saveservice.print_field_names=true