jmeter并发测试教程_Jmeter分布式测试配置教程

1

Jmeter

分布式测试时,选择其中一台作为调度机

(master

客户端

)

,其它机器做为执行机

(slave

服务端

)

2

、执行时,

master

会把脚本发送到每台

slave

上,

slave

拿到脚本后就开始执行,

slave

执行时不

需要启动

GUI

,我理解它应该是通过命令行模式执行的。

3

、执行完成后,

slave

会把结果回传给

master

master

会收集所有

slave

的信息并汇总。

二、执行机(

slave

)配置:

1

slave

机上需要安装

Jmeter

,和

jdk

2

、添加环境变量:

JMETER_HOME=D:B_TOOLSapache-jmeter-2.13

,此处为你

Jmeter

路径

JAVA_HOME=C:Javajdk1.6.0_20

Path=%JAVA_HOME%in;%PATH%;%SystemRoot%/system32;%SystemRoot%;

CLASSPATH=.;%JAVA_HOME%lib;%JAVA_HOME%lib ools.jar

3

、启动

bin

目录下的:

jmeter-server.bat

,启动成功如下图:

4

、上图上标红的

IP

和端口会在

master

里配置时用到。

IP

就是

slave

机器

IP

,端口默认是

1099

端口也可以自定义,这里我自定义为

1000

,这个后面会讲。

5

、多台

slave

的话,重复

1~4

步骤就好。

三、调度机(

master

)配置:

1

、脚本:简单的一个访问百度的脚本:

1 、 Jmeter 分布式测试时,选择其中一台作为调度机 (master 客户端 ) ,其它机器做为执行机 (slave 服务端 ) 。 2 、执行时, master 会把脚本发送到每台 slave 上, slave 拿到脚本后就开始执行, slave 执行时不 需要启动 GUI ,我理解它应该是通过命令行模式执行的。 3 、执行完成后, slave 会把结果回传给 master , master 会收集所有 slave 的信息并汇总。 二、执行机( slave )配置: 1 、 slave 机上需要安装 Jmeter ,和 jdk 。 2 、添加环境变量: JMETER_HOME=D:B_TOOLSapache-jmeter-2.13 ,此处为你 Jmeter 的 路径 JAVA_HOME=C:Javajdk1.6.0_20 Path=%JAVA_HOME%in;%PATH%;%SystemRoot%/system32;%SystemRoot%; CLASSPATH=.;%JAVA_HOME%lib;%JAVA_HOME%lib ools.jar 3 、启动 bin 目录下的: jmeter-server.bat ,启动成功如下图: 4 、上图上标红的 IP 和端口会在 master 里配置时用到。 IP 就是 slave 机器 IP ,端口默认是 1099 , 端口也可以自定义,这里我自定义为 1000 ,这个后面会讲。 5 、多台 slave 的话,重复 1~4 步骤就好。 三、调度机( master )配置: 1 、脚本:简单的一个访问百度的脚本:
经验分享 程序员 微信小程序 职场和发展