0
今日文章摘要
今日文章主要内容介绍
一、为什么要用命令行运行jmeter
二、解读命令行参数
三、Linux和windows系统下运行jmeter命令行、及结果查看
为什么要用命令行运行jmeter
一、为什么要用命令行运行jmeter?
主要有以下三点:
1) 图形化界面消耗更多资源,如CPU和内存,容易使压力机达到瓶颈,从而影响测试结果。
2) 图形化界面不支持大型的负载测试和性能测试,并发较大时,jmeter会崩溃。
3) 命令行方式可以把脚本配置到Jenkins上实现持续集成,做成自动化测试。
解读命令行参数
二、解读命令行参数
1、常用格式
jmeter -n -t [jmx脚本路径] -l [测试输出结果文件路径]
参数解释:
-n: 表示 non gui mode,就是非图形化模式
-t: 即testplan,后跟要运行的jmeter脚本的路径和脚本名称。
若指定路径下没有指定名称的脚本,则自动创建。
若没有路径只写脚本名称,则默认是在当前目录查找或创建。
-l: 后跟输出结果文件路径和结果文件名称。