jmeter分布式压测(多台电脑一起压测)

 

 

(1)在Windows下运行

  • 操作步骤:

1)     有多台电脑,每台电脑上都有jmeter,而且这几台电脑都互相能ping通。

2)     在我的电脑的jmeter的配置文件bin目录下的jmeter.properties里面添加其他电脑的ip。

3)     在其他人的电脑上要启动jmeter-server.bat:

如果有参数化文件,那么要在其他人的电脑的同样位置放一份。

4)     运行:

(2)在无图形化界面(Windows\Linux)下运行

没有图形化界面运行。

  • 操作步骤:

1)     在Windows下先把脚本做好,导出为一个.jmx的文件,将这个脚本放到主控机即可,其他的电脑不需要放;

2)     将jmeter的bin目录加入到电脑的环境变量里:

执行jmeter -v,可以在控制台看到jmeter的信息:

3)     进入到.jmx文件所在路径,然后执行

jmeter -n -t c:\Users\Desktop\xxx.jmx -l c:\Users\Desktop\result.jtl

-n:代表在没有图形化的界面下运行

-t:指定一个测试脚本

-l:指定结果文件,这个结果文件要以.jtl结尾

4)     指定的结果文件需要使用jmeter的聚合报告去看,打开本机jmeter的聚合报告,导入结果文件。

5)     有参数化的文件,需要在每一台机器上(包括主控机和压力机)都要将参数化文件放到bin目录下。

 

posted @ 2018-08-23 21:40  意如柳  阅读(6270)  评论(1编辑  收藏  举报