JMeter压测

一、创建线程组:
首先,新建线程组,
线程数 : 是指总共进行查询的线程的线程数量,这里是10个线程。
Ramp-Up: 是指完成查询所需要的时间,1表示,在一秒内先后执行完规定线程数的线程,如果Ramp-Up的值是0,则表示所有的线程数同时执行。
循环次数 :这里为一次。
JMeter压测
二、创建http请求默认值:
JMeter压测
这里我配置的是本机的默认端口:
JMeter压测
三、新建http请求:
JMeter压测
输入我事先准备好的可以提供查询功能的接口:
JMeter压测

四、显示压测结果:
这里jmeter提供的结果视图有很多种,可以根据自己的需要选择对应的视图:这里我选择了聚合报告和图形结果。
JMeter压测

五、点击运行按钮,即可查询结果:
我点击了三次,运行结果如下:
JMeter压测
六、聚合报告关键字段解释:
JMeter压测
Throughput: 这个字段可以简单的理解为QPS,或者说是吞吐量,表示一秒钟可以处理的请求大约为11个。一般来说使用聚合报告是最简单直接观察QPS的方法。

下图表示请求量为1000,而qps约为93,说明一秒钟只能处理93个请求。
JMeter压测