jmeter直接以gui模式执行脚本,消耗资源很大。所以压测最好采用non-gui模式运行
首先保证所有的压测 机都装上同版本的jmeter,并配置好环境变量,
然后启动所有压测机上jmeter\bin目录下jmeter-server

启动的时候可能会报这个错:

出现这个错误我们需要进到bin目录下jmeter.properties修改这项值为ture,并取消注释,保存之后再去启动server基本就没问题了

启动好server之后,回到cotroller机子上,修改bin目录下jmeter.properties,将压测机的IP写进去以英文逗号隔开。可指定端口号。保存

配置完成后,两种方式启动远程
1.开启jmeter gui 界面,可启动单个,或者全部

2.直接再dos窗口执行命令
cmd启动,cd切换进入脚本存放文件夹(这里适用于jmeter已经配置环境变量。如果没有配置,需要进去jmeter\bin启动dos界面
执行命令:
jmeter.bat -n -t test.jmx -l test.jtl -r
常用命令查看

执行中:

执行完成后,打开jmeter图形界面
新建lisence,根据个人需要,打开运行生成的jtl或者csv文件。即可查看和分析

前段时间发现了一个好用的简便分析器利器,可惜作者删掉了文章。有机会找到再行介绍把
本文详述了使用JMeter进行非GUI模式的压力测试流程,包括环境搭建、配置、远程启动及结果分析,旨在降低资源消耗,提高压测效率。
872

被折叠的 条评论
为什么被折叠?



