1、环境准备
1台控制机(master)
多台测试机(slaves),控制机也可以同时作为测试机使用
1台Webserver(或集群)
2、编写测试计划文件
在本地用jmeter图形界面创建测试计划,并上传到控制机(master)(如:/home/jmeter/project.jmx )
3、准备测试数据
如果在测试计划中需要使用测试数据(如:上传的文件),则将数据上传到测试机(slaves)的对应目录。
4、执行测试(分布式):
1)启动测试机(slaves)上的jmeter-server
2)在控制机(master)上执行测试
./jmeter.sh -n -t /home/jmeter/project.jmx -R ip1,ip2 -l /home/jmeter/result.jtl
5、查看测试结果
将/home/jmeter/result.jtl下载到本地,使用jmeter图形界面进行查看。
refer:
1、jmeter_distributed_testing_step_by_step
2、 jmeter_linux