(四)性能测试-Jmeter命令行运行

实际性能测试过程中,经常使用Linux作为客户机给服务器加压,这时候就需要使用源码运行Jmeter进行性能测试。在使用Jmeter的过程中,添加的每一个测试计划都会生成一个独立的jmx文件,这个jmx文件里面记录的就是配置的性能测试各项参数。

(四)性能测试-Jmeter命令行运行_第1张图片
jmx文件内容.png

实际操作过程中,第一步,可以使用Windows系统,先用图形化界面创建好测试计划,并生成jmx文件;第二步,将我们windows上的Jmeter复制到Linux下(复制是为了保证在Windows上添加的插件在Linux运行不会报错,重新安装Jmeter需要手动补全测试计划中用到的插件),注意JDK的版本要求;第三步,将Windows上创建好的jmx文件复制到Linux下,然后使用命令行运行。

(四)性能测试-Jmeter命令行运行_第2张图片
复制Jmeter程序到Linux.png

源码运行需要进入到Jmeter的bin目录下,或者souce下这个路径,再写命令。
命令如下:
./jmeter -n -t jianshu.jmx -l a.jtl

-n 表示非图形化界面运行
-t 表示测试计划
-l 表示输出运行结果到文件

(四)性能测试-Jmeter命令行运行_第3张图片
运行效果.png

运行之后的所有结果内容都会被保存到a.jtl中,将jtl文件复制到Windows上,可以通过Jmeter监听器查看运行结果。

(四)性能测试-Jmeter命令行运行_第4张图片
查看结果1.png
(四)性能测试-Jmeter命令行运行_第5张图片
查看结果2.png

在Windows下也可以进行源码运行,dos进入到Jmeter的bin目录下,执行命令即可。

(四)性能测试-Jmeter命令行运行_第6张图片
Windows下源码运行.png

你可能感兴趣的:((四)性能测试-Jmeter命令行运行)