若需在linux操作系统上运行jmeter,则需要以命令行的形式运行。
前提条件:linux环境下配置好jdk、jmeter的环境变量等。
1、首先在Windows的图形化界面做好脚本,设置好并发用户数,执行时间,等等;并保存为xxx.jmx
2、进入linux操作系统下jmeter的bin目录下,运行命令jmeter -n -t /usr/local/xxx.jmx -l xxx.jtl(或jmeter.bat -n -t /usr/local/xxx.jmx -l xxx.jtl)。
jmeter -n -t /usr/local/xxx.jmx -l xxx.jtl中的参数解释如下:
-n的意思是没有图形化界面运行
-t的意思就是指定运行哪个脚本
-l的意思是运行结果保存哪个文件里面,该命令指保存至默认目录,即jmeter的bin目录下,若需要指定目录,则需要写明绝对路径
3、第二步的命令运行完成后,会生成xxx.jtl文件,将该文件导出,至windows环境下查看测试结果。
查看结果的话,需打开jmeter的图形化界面,添加一个聚合报告,导入生成jtl文件即可。