JMeter将图形导出到CSV导出到多列,将结果写入文件导出到一列

JMeter将图形导出到CSV导出到多列,将结果写入文件导出到一列,jmeter,Jmeter,我对JMeter将数据结果作为一列写入CSV感到恼火。因此,当在Excel中打开CSV文件时,所有值都将添加到一个列中,这需要烦人的手动复制/粘贴工作才能获得图形。然后我注意到,如果在监听器图上选择Export to CSV,它实际上会将CSV文件作为Excel中的独立列导出,这非常好 在默认情况下,是否可以像图形导出到CSV一样,将写入结果文件写入单独的列?谢谢 假设您至少有两个选项: ,如您所知,您目前正在使用的。 在jmeter.properties文件jmeter_HOME\bin\jm

我对JMeter将数据结果作为一列写入CSV感到恼火。因此,当在Excel中打开CSV文件时,所有值都将添加到一个列中,这需要烦人的手动复制/粘贴工作才能获得图形。然后我注意到,如果在监听器图上选择Export to CSV,它实际上会将CSV文件作为Excel中的独立列导出,这非常好


在默认情况下,是否可以像图形导出到CSV一样,将写入结果文件写入单独的列?谢谢

假设您至少有两个选项:

,如您所知,您目前正在使用的。 在jmeter.properties文件jmeter_HOME\bin\jmeter.properties中,取消注释并设置jmeter.save.saveservice.default_delimiter=;使用“;”默认情况下,在csv文件中使用“,”作为分隔符,而不是使用“将结果写入文件”创建的csv文件-如果在Excel中打开,这将分隔不同列中的值

# For use with Comma-separated value (CSV) files or other formats
# where the fields' values are separated by specified delimiters.
jmeter.save.saveservice.default_delimiter=;
from pack实现了相同的功能,看起来更具可定制性。 想法与上述相同-使用;要分隔写入文件的值,请执行以下操作:

Write file header: endTimeMillis;responseTime;latency;sentBytes;receivedBytes;isSuccessful;responseCode
Record each sample as: endTimeMillis|;|responseTime|;|latency|;|sentBytes|;|receivedBytes|;|isSuccessful|;|responseCode|\r\n
希望这有帮助