其他分享
首页 > 其他分享> > 【转】Jmeter 定时器之Constant Timer

【转】Jmeter 定时器之Constant Timer

作者:互联网

版权声明:本文为CSDN博主「hu_sunshine2」的原创文章
原文链接:https://blog.csdn.net/zhanghenana/article/details/80846222

==========================================================================

1、定时器作用域
定时器是在每个sampler(采样器)之前执行的,而不是之后(不管定时器的位置在sampler之前还是下面);
当执行一个sampler之前时,所有当前作用域内的定时器都会被执行;
如果希望定时器仅应用于其中一个sampler,就把定时器作为子节点加入;
如果希望sampler执行完之后再等待,则可以使用Test Action
2、Constant Timer说明
Constant timer 是设定固定时长,用来模拟思考时间 ,单位是:毫秒

 

 

 

 

 

 

对于添加的Constant Timerd本次设置的解析:

1,Constant Timer设置的Thread delay的时间都是 3000 毫秒(及3秒)

2,在这个Thread Group中设置了一个整体Constant Timer,这个定时器每个Sampler都会调用到;Http Request1和Http Request2的节点下都有一个作用与自己的Constant Timer

3,开始执行的时候,Http Request1会先执行Thread Group和自己Sampler下的计时器,开始执行后6秒钟执行;Http Request2也会先执行Thread Group和自己Sampler下的计时器,在Http Request1执行后的6秒后执行;Http Request3则是执行了Thread Group 中的定时器,及Http Request2后的3秒钟后执行,Http Request4同Http Request3

4,所以Http Request对应的时间为:

Http Request1:2018-06-28 17:10:00

Http Request2:2018-06-28 17:10:06

Http Request3:2018-06-28 17:10:09

Http Request4:2018-06-28 17:10:12

 

总结:

Constant Timer是设置一个固定都是时间,来模拟用户思考时间;需要注意的就是定时器的作用域
————————————————

标签:执行,定时器,Http,Thread,Timer,Constant,Jmeter
来源: https://www.cnblogs.com/2019damojie/p/16393078.html