【Jmeter】jmeter命令行执行脚本

在使用jmeter进行大量并发测试时使用GUI界面运行脚本时会经常出现卡死现象,在这种情况下我们使用命令行执行脚本可以解决该问题(非GUI能够大大缩减所需要的系统资源)

1、命令行用法

jmeter -n -t <testfile> -l <logfile>  -e -o  [Path to web report folder]
示例:jmeter -n -t test.jmx -l test.jtl -e -o ./output
讲解:以命令行的方式运行test.jmx脚本并生成test.jtl的日志报告,在out文件夹下生成html报告html报告。

2、常用参数介绍

3、示例    

        

   执行后产生的目录内容如下:

  test.jtl即执行报告文件,可以通过Jmeter进行打开;index.html网页报告文件可以通过浏览器报开。如果重复执行,需要将目录内容进行清空。

        

4、报告查看

  • 查看test.jtl

    上述的命令结果保存到了d: est.jtl中,如果需要可以在GUI模式下查看测试报告。
    打开Jmeter GUI界面
    在测试计划下,添加对应的监听器,如聚合报告。
    在所有数据写入一个文件,浏览中选择对应的日志文件
    下面就会有对应的表格展示,具体见下图

    

  • 查看Html结果报表   

    通过浏览器打开报告路径下的index.html

      

    

原文地址:https://www.cnblogs.com/mumuluo/p/14144871.html