jmeter-定时器

目录

1、固定定时器

2、统一随机定时器

3、同步定时器

4、固定吞吐量定时器


一、 定时器的使用目的

使用【定时器】的主要目的是模拟用户的“思考时间”,在负载测试领域,“思考时间”代表模拟真实用户行为,就是人们在与web应用程序的交互等待时间。

二、定时器的范围:

定时器会在每个取样器运行之前执行,如果有多个定时器,则在采样器执行之前将运行所有定时器。

根据Jmeter5.0版本,可以使用以下Timer测试元素:

- 固定定时器(Constant Timer)
- 统一随机定时器(Uniform Random Timer)
- 高斯随机定时器(Gaussian Random Timer)
- 泊松随机定时器(Poisson Random Timer)
- 精准吞吐量定时器(Precise Throughput Timer)
- 固定吞吐量定时器(Constant Throughput Timer)
- 同步定时器(Synchronizing Timer)
- BeanShell定时器(Beanshell Timer)
- JSR223定时器(JSR223 Timer)

个人认为,固定定时器和统一随机定时器,足以覆盖90%的测试情况,并建议大家在脚本中使用它们。但是,如果你的思考时间模拟要求基于更复杂的数学和统计分布,那么当然你要了解其他的定时器。

1、固定定时器

如果要让每个线程在请求之间暂停相同的时间,请使用此计时器。

需要注意的是:固定计时器的延时不会计入单个sampler,但会计入事务控制器的时间,如果在事务控制器内使用,则要注意。

2、统一随机定时器

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值