JMeter快速开始

JMeter快速开始

今天准备实习下JMeter来进行压测。
以下是以redis实现分布式锁的代码来作为测试用例。

1、下载

JMeter官网下载,本人下载的是apache-jmeter-5.1.1.zip
JMeter快速开始

2、解压

下载后解压,解压后的目录如下:
JMeter快速开始

3、启动

双击bin目录下的jmeter.bat即可。
JMeter快速开始
启动成功后会弹出操作界面:

JMeter快速开始

4、使用

4.1、Thread Group

先添加一个线程组
在TestPlan中右键添加一个Thread GroupJMeter快速开始
添加后的Thread Group
JMeter快速开始
JMeter快速开始

  • Number of Threads (users),代表模拟多少个用户同时操作,即并发量是多少,在此模拟为200;
  • Ramp-Up Period (in seconds),代表多少秒内完成并发量,在此设置为0,用来模拟高并发场景,那么会最快可能完成;
  • Loop Count,代表循环的次数,在此设置为2,那么会执行200个并发量两次。

4.2、HTTP Request

再添加一个http请求
在刚刚添加的Thread Group上右键添加一个HTTP Request
JMeter快速开始
在HTTP Request的Path中填写请求地址
JMeter快速开始
配置Thread Group
JMeter快速开始

4.3、Aggregate Report

添加结果报告
在HTTP Request上右键添加一Aggregate Report
JMeter快速开始

4.3、启动

JMeter快速开始

运行结果

JMeter快速开始