使用 apache-jmeter 进行压测与并发测试

使用 apache-jmeter 进行压测与并发测试

原文地址与软件下载

说明

有时候我们需要验证接口的并发性能以及对异步并发处理的逻辑正确性。这个时候我们可以使用apache-jmeter工具来做压测与并发测试。

下面介绍软件的使用方法。

使用方法

1. 新建一个工程

解压下载文件后,bin目录下的ApacheJMeter.jar文件即为启动文件。

1

2. 右键工程,新建一个线程组

线程组中我们可以配置线程数和Ramp-Up时间。

线程数:要发送请求的数量

Ramp-Up时间:线程之间请求的间隔时间

2

3

3. 右键线程组,新建一个HTTP请求

HTTP请求就是我们需要压测的接口;新建之后可以在右侧配置接口地址以及请求参数。

如果我们要同时测试多个接口,可以新建多个HTTP请求,配置不同的地址就可以了。

所有的HTTP请求都会执行线程组中线程数次。

4

5

我们有一些特殊的请求头需要设置时,可以右键HTTP请求,配置HTTP信息头管理器
比如POST请求时一般会使用JSON格式,这里就可以配置Content-Type: application/json;charset=UTF-8

6
6

当然,我们也可以设置统一的请求头与请求信息,比如我们接口域名都是一样的,需要的请求头信息也是一样的,我们可以右键工程,添加HTTP请求默认值HTTP信息头管理器,这样我们就不用每一个HTTP请求都去配置这些参数了。

7

4. 设置结果监听

右键工程,新建监听器,用来监听请求结果,软件提供了多种结果分析工具,具体可以自己研究。

结果树:每一条请求的详细结果

汇总报告:所有的请求结果汇总,包含了总的用时,最大最小用时,以及成功异常比例等

8

至此基本配置已经完成,点击软件上方工具条中间的绿色三角形来启动,在结果监听中就可以看到执行的结果了。

启动右侧带扫帚的图标为清除监听结果数据。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值