将摘要表数据本身保存在jmeter中

时间:2019-02-26 05:37:47

标签: jmeter

如何在不单击“保存表数据”的情况下将摘要报告数据保存在jmeter中。 enter image description here

注意:我想在SMTP请求中附加生成的摘要报告数据。

3 个答案:

答案 0 :(得分:0)

您可能会生成Dashboard Report,它比JMeter 3.0更好,并且可以使用。在非GUI模式下运行JMeter:

jmeter -n -t <path_to.jmx> -l <log.jtl> -e -o <dashboard_folder>

您可以自己生成或in the cloud

答案 1 :(得分:0)

您甚至还可以在GUI模式下自动保存报告。只需在报告上方输入扩展名为.jtl(例如c:/result/test.jtl)的路径和文件名即可。

Summary report

结果在提供的位置生成,您可以在其中使用SMTP。 JTL文件的接收者可以在MS Excel中以适当的格式打开文件,并提供适当的定界符。

答案 2 :(得分:0)

您可以通过Aggregate Report来生成JMeter Plugins Command Line Tool的CSV视图

  1. 使用JMeterPluginsCMD Command Line Tool安装JMeter Plugins Manager
  2. tearDown Thread Group添加到您的测试计划中
  3. 添加OS Process sampler并将其配置为运行以下命令:

    JMeterPluginsCMD.bat --generate-csv test.csv --input-jtl results.jtl --plugin-type AggregateReport 
    
  4. 在OS Process Sampler之后添加SMTP Sampler,并将其配置为使用test.csv文件作为请求正文或附件
  5. 您可能需要将下一行添加到 user.properties 文件:

    jmeter.save.saveservice.autoflush = true