在win10使用Jmeter进行压测

事件:因为想用对web应用做压测,而jmeter是很好的压测工具,我是去年8月份安装在win10系统的,就直接拿来用了,先简单说说下载和安装!

一、下载和安装

1、下载的话可以使用这2个网址进行下载”

历史版本官网:下载地址
最新版本官网:下载地址
要注意的是,最新的5.2.1需要java8的环境:
在这里插入图片描述
我去年8月下载的是5.1.1,是那个时候的最新版本,5.2.1是去年11月更新的。

2、安装

下载到本地之后,解压后,进入bin目录,找到:jmeter.bat 双击就可以启动了或者看到在bin目录下的ApacheJMeter.jar,通过cmd进入到:D:\tools\jmeter\apache-jmeter-5.1.1\bin 下,使用:

`java -jar  ApacheJMeter.jar  ` 

也是可以启动的,如果启动不了,就要看看配置jmeter的环境变量之后能不能启动,可以参考这篇文章:文章链接
但是我的忘记我之前怎么安的,我没有找到我配置的jmeter的环境变量,也可以启动~~

在这里插入图片描述
双击 jmeter.bat 之后,打开jmeter的页面如下:
在这里插入图片描述
通过cmd进入到:D:\tools\jmeter\apache-jmeter-5.1.1\bin 下,使用:java -jar ApacheJMeter.jar进来的页面是中文的如下:
在这里插入图片描述

我这里以英文的为例,我昨天的时候打开的是中文的,但是今天写博客的时候是双击的bat打开的,已经写完了才想起来应该用中文的来给大家展示步骤,偷个懒就不改啦,相信聪明的你一定可以知道怎么配置!

二、压测配置

需要配置的步骤:

  • 测试计划–线程组
  • 线程组–Http请求
  • Http请求–Http请求头管理
  • 聚合报告
1、在测试计划新建一个线程组

创建方法:右键单击TestPlan–>Add–>Threads(user)–>Thread Group
在这里插入图片描述
在线程组里修改3个值:

我的配置是:
在这里插入图片描述
根据预估的并发量和自己的压测需求来填写里面的值就可以啦~

2、在线程组下新建Http请求

创建方法:右键单击Thread Group–>Add–>Sampler–>HTTP Request
在这里插入图片描述

3 、在Http请求界面中,要填入的内容如下:

要压测的地址:

http://localhost:8081

使用POST请求,要发送的请求体如下:

{
	"SNName":"fanny"
	"Age":"18",
	"Address":"China"
}

需要填在Body Data中
在这里插入图片描述

注:我画白框的地方要填的内容相当于把Path里要填的内容分开了,喜欢哪一种用哪一个种哦~

4、添加HPP消息头

添加请求头的参数为json的,需要在Http信息头管理器中添加所需要的参数,json的话就是:

创建方法:右键单击HTTP Request–>Add–>Confie Element --> HTTP Header Manger
在这里插入图片描述
添加的内容为:

Content-Type
 
application/json;charset=UTF-8

在这里插入图片描述
添加完之后需要保存,我保存到了jmeter的解压目录
在这里插入图片描述

5、添加聚合报告:

创建方法:右键单击TestPlan–>Add–>Listener --> Aggregate Report
在这里插入图片描述
这个聚合报告是在启动压测之后可以看到压测的情况:
在这里插入图片描述

6、开始压测:

在这里插入图片描述
至此,就配置完成啦,最后一步就是点击开始压测的按钮,开始之后就可以在程序运行的控制台的日志,看看程序的承压能力啦,也可以看聚合报告,查看压测结果!!

与君共勉!!!

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值