Jmeter/性能测试从入门到进阶

16. Jmeter GUI 及NON GUI实现分布式

2019-05-05  本文已影响47人  软件测试汪

什么是分布式:

Jmeter的集群模式可以让我们将多台机器联合起来一起产生负载,从而弥补单台机器负载生成能力不足的问题。

假设我们的测试计划会产生100个threads,我们使用6台机器进行分布式测试的时候,一共会产生100 * 6 = 600的负载。

约定

注意事项

步骤:

  1. 调度机配置

添加执行机ip地址,打开jmeter.properties(添加ip后重启jmeter)

image

打开jmeter-server.bat

image

关闭防火墙

image
  1. 执行机配置

打开jmeter-server.bat

image

关闭防火墙

image
  1. 调度机打开jmeter,执行分布式操作,选择远程启动可以启动一个执行机,选择全部启动,执行机和调度机全部启动
image image image image

NON GUI模式下进行分布式操作

一般情况下我们都是在NonGUI模式下运行jmeter。这样做有两个好处

步骤:

  1. 新建一个文件夹,存放jmeter脚本
image
  1. 在当前窗口打开cmd窗口,运行命令
D:\jmeter3.1\apache-jmeter-3.1\bin\jmeter -n -r -t baidu.jmx  -l res.jtl -e -o ./report
image

参数详解

  1. 查看non gui 模式下分布式测试报告
image image
上一篇下一篇

猜你喜欢

热点阅读