一、用命令行执行脚本,主要有以下优点:
1、图形化界面消耗更多资源,CPU和内存;
2、图形化界面不支持大型的负载测试和性能测试;
3、命令行测试支持持续集成,例如放到Jenkins这样的CI工具上。
二、运行过程
1、先在jmeter图形界面创建好脚本文件;
2、打开cmd命令行,进入jmeter所在路径,并进入bin目录;
3、运行命令:jmeter -n -t [ jmx脚本路径 ] -l [ 测试输出文件路径 ]
参数解释:
-n:表示 non gui mode,就是非图形化模式。
-t: 表示jmeter脚本的路径。
-l: 表示输出结果路径,如果没有该文件就自动创建,可以生成csv或者jtl文件。
运行得到的.csv格式文件如下:
ps:若为自己创建的.csv文件则没有标题行;若自动生成的则有标题行。