我不确定这在JMeter中是否可行。有没有办法保存结果文件中“查看结果表”监听器中显示的平均响应时间和标准偏差?保存的csv文件包含表中的所有数据,它没有平均值和标准值。开发。在它里面会很高兴。提前感谢您提供的任何帮助。
这是我Jmeter的图像。
编辑:如果有办法与另一位听众合作,我会全力以赴,但是:
编辑#2:我需要自动化这个,所以无论有什么解决方案,希望我们也可以通过命令行告诉jmeter。
答案 0 :(得分:2)
我认为您可以使用摘要报告监听器列出Avg。响应时间,标准偏差等,结果可以保存到文件中。
答案 1 :(得分:2)
无法记录平均响应时间和偏差,运行后必须计算。
因此,例如,如果您以非GUI模式运行JMeter
jmeter -n -t path_to_jmx_file -l path_to_jtl_file
它将生成CSV输出文件。在MS Excel或同等版本中打开它后,您应该能够添加几个简单的公式来获取这些值。
此外,您可以使用任何JMeter Listener打开结果.jtl
文件,他们将为您进行计算。因此,在性能测试运行期间不需要保留侦听器,因为它们会消耗内存,将结果文件提供给那些在运行后与预期报告匹配的文件。
另一种选择是使用JMeter Ant Task,它提供了很好的HTML输出。
最后,您可以考虑使用JMeter Plugin将结果上传到云端,构建具有专业外观且易于阅读的表格和图表,并能够比较不同的测试运行结果。查看sample report了解详情