zoukankan      html  css  js  c++  java
  • Jmeter之线程组(Stepping和Ultimate)

      jmeter自带的线程组比较简单,如果需要逐渐增加并发数的功能并不能实现,所以就需要使用Jmeter插件--Stepping Thread Group

    一、安装Stepping/UItimate Thread Group

      因之前已安装plugin manager,只需要在里面输入Stepping Thread Group选择安装即可。

    二、添加

      在测试计划上,右键选择添加,如下图:

     

     三Stepping Thread Group配置说明

     

       1、名称:线程组自定义名称;

      2、注释:添加的一些备注说明信息,设置后,在目录树中鼠标悬停会显示配置的注释信息;

      3、在取样器错误后要执行的动作

      (1、继续:即取样器执行错误后,仍然继续执行后续的操作,直到整个线程完成;(默认)

      (2Start Next Thread Loop:即取样器执行错误后,终止当前循环,进入下一个循环;

      (3、停止线程:即取样器执行错误后,停止当前线程;

      (4、停止测试:即取样器执行错误后,等待当前执行的采样器结束后停止执行测试;

      (5stop test now:即取样器执行错误后,出现错误立刻终止测试;

      4Threads Scheduling Parmeters:线程调度配置

      (1This group will start * threads:将启动的线程数量;

      (2First,wait for * seconds:在*秒后启动;

      (3Then start * threads:第一次启动多少个线程;

      (4Nextadd * threads every * seconds:在启动*个线程后,运行*秒;再启动*个线程;

      (5using ramp-up * seconds:在 *秒内启动(4设置的线程数;

      (6Then hold load for * seonds:在全部线程启动后,在运行*秒后开始停止线程。

      (7Finallystop * threads every * seconds:最后停止线程,每*个线程停一次,等待*秒后再停*个线程,直到线程停止完。(注意:第一次停止是在达到(6设置的时间就停止)

    四、UItimate Thread Group配置说明

      与Stepping Thread Group插件中相同的配置项功能相同,主要描述一下不同点

     

       Threads Schedule:线程调度

      (1Start Threads Count:启动的线程数量;

      (2Initial Delay,sec:启动延迟;

      (3Startup Time,sec:启动所有线程需要的时间;

      (4Hold Load For,sec:线程完成后,执行的持续时间;

      (5ShutDown Time:在执行持续时间结束后,在多少秒内停止所有的线程;

  • 相关阅读:
    XP的定时关机命令?
    Vim简明教程【CoolShell】
    我和小美的撸码日记(3)之中的一个句话搞定MVC表单页数据绑定与提交
    Linux/RedHat 编译安装GNU gcc 4.9.0 (g++)
    真实股市房市信托本质,金融故事三则:钱都去哪儿了?
    一分钟制作U盘版BT3
    Android Studio中导入第三方库
    WebService究竟是什么?
    “权限”用英语该用哪个?
    Cocos2d-x v3.0 新的事件调度方法 lambda表达式的使用
  • 原文地址:https://www.cnblogs.com/smallstone2018/p/9777394.html
Copyright © 2011-2022 走看看