首页 > 其他 > 详细

Jmeter 分布式测试

时间:2020-02-07 14:49:15      阅读:63      评论:0      收藏:0      [点我收藏+]

一、操作步骤

步骤1:在需要进行分布式的每台电脑上安装Jmeter

步骤2:选择一台电脑作为Controller,其它电脑作为Agent。

步骤3:在所有装有Agent的电脑运行Jmeter安装目录下jmeter-server.bat。(电脑上必须安装JDK并设置环境变量)

步骤4:在Controller的电脑上Jmeter安装目录的bin下,编辑JMeter.properties,将remote_hosts修改成运行Agent的机子的IP信息。(如果Agent有修改端口,则IP地址需要附带上的端口号,多个ip地址用逗号分隔)

步骤5:启动Controller电脑上的Jmeter.bat,选择菜单Run中的“Remote Start”(远程启动)中的ip来运行Agent。

(备注:如果代理机器太少,Controller需要作为Agent使用,则需要在Controller所在电脑上也安装Agent并配置相关ip)

二、注意事项

1、Controller所在电脑的JDK版本和Jmeter版本一致。

2、Agent电脑启动jmeter-server.bat时,后台提示:“could not find ApacheJmeter_core.jar”。

解决办法:这个是因为没有找到ApacheJmeter_core.jar。如果不希望看见报错,则需要添加环境变量JMETER_HOME,路径为bin目录的上一级目录,然后重启jmeter-server.bat。

 技术分享图片

 

 

3、Jmeter分布式控制过程中,每个Agent启动的线程数等于线程组中的配置。(所有的Agent的并发数都是一样的,都和线程组中的线程数一样)

4、Jmeter测试计划之外的数据文件不会发送到负载生成器。也就是如果需要数据文件,需要将文件拷贝纸在Agent所在电脑的测试用例执行的文件路径下。

Jmeter 分布式测试

原文:https://www.cnblogs.com/linxinmeng/p/12272602.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!