zoukankan      html  css  js  c++  java
  • 转载jmeter(十一)定时器

    定时器类型

    下面我们看下jmeter提供了哪些定时器组件:

    • 固定定时器

    • 高斯随机定时器

    • Uniform Random Timer

    • Synchronizing Timer

    • Poisson Random Timer

    • JSR223 Timer

    • Constant Throughput Timer

    • BeanShell Timer

    高斯随机定时器

    高斯随机定时器,又可以称作正态分布随机定时器,该定时器可以设置在两个请求间随机延时时长。且总的延时是高斯分布(正态分布)的总和(均值:0.0、标准差1.0)。在使用时须指定偏差延时值和偏移值。

    例如在访问百度首页,然后输入关键词进行搜索,受网络、人等各种因素影响,有的人打开首页后3s后则进行了搜索,有时则是10s或更多时间,在正常情况下,打开百度然后进行搜索,假设用户间隔在3s-10s之间,从统计学来看,这个间隔时间可能是一个正态分布或接近正态分布。而不是一个固定的常量。

    Synchronizing Timer

    这个定时器应该是大家很期望的,它有在LoadRunner中有一个大家熟悉的名称:集合点。是的,它实现了某种意义上的并发。 

    Uniform Random Timer

    该定时器可以在请求之间设置一个随机延时,每个随机延时有相同的发生概率。总的延时等于随机延时 + 偏移延时值。 

    Poisson Random Timer

    类似高斯随机定时器,只是其随机延时值发生在一个特定的值。总的延时值呈现泊松分布。 



    Constant Throughput Timer

    通过控制每分钟请求数(即控制吞吐的方式)来控制是否进行延时暂停。 例如,当我们需要使服务端长期处于一定的压力下时,可以通过该定时器来控制吞吐。

    注意:吞吐值可以是常量,也可以使用函数来动态生成,已达成更灵活的使用,满足不同的压力场景。

    JSR223 Timer和BeanShell Timer

    简单的说就是提供了脚本方式来进行控制

  • 相关阅读:
    [状压dp][spfa] Jzoj P3737 挖宝藏
    [计算几何] Jzoj P3736 数学题
    [排序][vector] Jzoj P6288 旋转子段
    [区间dp] Jzoj P6287 扭动的树
    [bfs][spfa] Jzoj P6286 走格子
    [点分治] Luogu P2664 树上游戏
    [树链剖分][树状数组] Luogu P3676 小清新数据结构题
    [计算几何][dp] Luogu P1995 智能车比赛
    [后缀数组][并查集] Luogu P2178 品酒大会
    [莫比乌斯反演][整除分块] Bzoj P2301 Problem b
  • 原文地址:https://www.cnblogs.com/telescope11/p/9849707.html
Copyright © 2011-2022 走看看