jmeter 在linux上用no-gui方式(不用界面的方式) 压测

注意:

1、jmeter的脚本一定不能带插件,要不然就linux也带插件;

2、本地客户端jemter的版本要与linux上的jmeter版本一致或者比linux低,不然会报错,最好一致。

 

一、准备脚本

先准备压测脚本,如下:

这里设置持续时间和延迟时间(启动时间和结束时间被忽略)。这样可防止linux时间跟当前系统时间不一致导致脚本执行时间有误。创建好脚本并设置好线程数等信息后,保存jmx脚本(如当前设置100个线程,1s后启动,运行20s)。然后将脚本上传到linux服务器,如当前上传到 /opt/jmeter/testcase 路径下。

 

二、切换到jmeter的bin目录下,执行脚本并生成.jtl文件

./jmeter -n -t /opt/jmeter/testcase/no-gui-新建bug.jmx -l /opt/jmeter/testcase/no-gui-新建bug.jtl

运行完毕后,可在指定路径下查看到新生成的.jtl文件,如下:

 

三、在jmeter中打开查看运行结果

导出.jtl文件。并在windows上添加聚合报告,并导入该.jtl文件,查看运行结果

添加查看tps插件查看,如下:

添加查看平均响应时间插件查看,如下:

多执行几次分析tps。

 

posted @ 2019-02-16 20:23  风聆  阅读(34)  评论(0)    收藏  举报