JMeter定时器

一、同步定时器

1、场景

 1w人同时使用电商网站:相对并发,可用线程组实现
 1w人同时秒杀:绝对并发,同时发送
 作用:阻塞线程(积累一定的请求),在**规定时间**内达到**一定的线程数量**,这些线程会在同一时间点一起释放,**瞬间产生**很大的压力
 JMeter同步计时器,LoadRunner中叫集合点

2、位置

  • 线程组-http请求-定时器-Synchronizing Timer

3、参数

在这里插入图片描述

4、使用

在这里插入图片描述在这里插入图片描述

二、常数吞吐量定时器

1、场景

  稳定性测试时,要求模拟用户真实的业务场景,如用户真实业务场景QPS为20,如何精确模拟?

2、作用

  让JMeter按照指定的吞吐量执行,以每分钟为单位

3、位置

 线程组-http请求-定时器-Constant Throughtput Timer(线程组设置为循环请求)

4、参数

 目标吞吐量:每个用户每分钟发送的请求数,计算方式:QPS*60/线程数
 例如:一个用户以20QPS(20次/s)的频率访问百度首页,持续一段时间,统计运行情况
 线程组为1,则目标吞吐量=20*60/1=1200
 线程组为2,则目标吞吐量=20*60/2=600

在这里插入图片描述
在这里插入图片描述

三、固定定时器

1、场景

 连续登陆三次错误后,锁定1分钟后,重新输入正确的用户名密码登录

2、位置

 线程组-http请求-定时器-固定定时器

3、用例

  • 添加线程组
  • 添加http1请求-错误1次
  • 添加http2请求-错误2次
  • 添加http3请求-错误3次
  • 添加http4请求-正确1次
  • 在http4下添加固定定时器
    在这里插入图片描述
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值