如何自动保存jmeter摘要报告和其他图表(例如响应时间图)

use*_*PRI 10 graph summary report jmeter jmeter-plugins

每次运行Jmeter脚本时,我都必须手动保存摘要报告和图形.
我希望它们能够自动存储.

我试着把摘要结果写成文件为C:\JMeter\Summary${__time(ddMMyy HHmmss)}.csv.

但它以XML格式出现.我想以表格格式.

当我尝试将响应图保存为以下内容时C:\JMeter\ResponseGraph${__time(ddMMyy HHmmss)}.tif.
图表未存储.它出来是无效的图像.

另外,请告诉我如何分析我获得的结果以及如何解释它们如果我加载测试网站.
我的网站就像以用户身份登录,搜索并将产品添加到购物篮,处理订单,支付费用以及查看最近处理的订单.

Ali*_*lik 15

  1. 查看这些答案,了解有关通过GUI和CMD获取csv结果的详细信息,以获取jmeter的开箱即用组件:

    要在侦听器使用的XML/CSV结果存储格式之间切换

    • 侦听器的"配置"对话框(示例结果保存配置:选中/取消选中"另存为XML")
    • 或jmeter.properties文件中的结果文件配置部分:
      jmeter.save.saveservice.output_format=csv
      jmeter.save.saveservice.assertion_results_failure_message=true
      jmeter.save.saveservice.default_delimiter=|
      
      Run Code Online (Sandbox Code Playgroud)
  2. 你可能会喜欢这套漂亮的自定义jmeter插件--Jmeter插件,特别是Graph组件和JMeterPluginsCMD命令行工具.

  3. 关于保存生成的图形的可能性:我可以成功保存创建的图形,包括.tif和.png格式的聚合图响应时间图(Jmeter v.2.8).
    可以假设您可能正在使用路径将图形存储为响应时间图/聚合图形配置部分字段中的图像(C:\JMeter\ResponseGraph${__time(ddMMyy HHmmss)}.tif上面有问题).但是这个字段是针对jmeter的结果文件(.jtl/.csv)写入/读取的,而不是将图形存储为图像的路径.FilenameWrite results to file / Read from file

    我不确定您是否可以自动存储此侦听器生成的图形(例如,在非gui模式下的测试场景执行期间).
    如果你需要这个,你可以更好地研究JMeterPluginsCMD命令行工具,它可以选择为选定的监听器生成PNG(插件的使用说明中有例子).

  4. 对于日志分析,可以查看最近的问题: