zoukankan      html  css  js  c++  java
  • jmeter线程组设置

    一、线程组的三个类型:

     setup thread group  

    一种特殊类型的ThreadGroup,用于在执行常规线程组之前执行一些必要的操作

    teardown thread group 

    一种特殊类型的ThreadGroup,用于在执行常规线程组完成后执行一些必要的操作

    thread group(线程组)

    我们通常使用的线程。通俗的讲,一个线程组可以看做一个虚拟用户组,线程组中的每个线程都可以理解为一个虚拟用户

    二、线程组中基本设置中的参数

    继续:如果取样器里的执行出现错误失败的时候,请求不会停止,继续执行。
    Start Next Thread Loop : 忽略错误,线程当前循环错误,执行下一个循环。
    停止线程 : 只限当前线程停止,不影响其他线程执行
    停止测试 : 当前执行的线程全部执行完毕后结束
    Stop Test Now: 立刻停止

    常说的多少并发通常指一秒内多少个线程*循环次数

    以上的设置表示,100个线程,10s启动时间,那么每个线程启动延迟是10s,前一个线程启动后10(100/10)秒后启动,每个线程执行5次循环,即1s并发50次请求。总共请求500次

     Delay Thread creation until needed :

    默认不勾选,测试开始的时候,所有线程就被创建完。勾选了此选项,那么线程只会在合适的需要用到的时候创建。

    调度器:勾选后,调度器配置项设置生效,可设置场景持续执行时间、延迟启动时间、启动时间、结束时间。

    持续时间:场景持续执行的时间

    启动延迟:延迟多久执行

    启动时间:控制场景什么时间执行,一般晚上执行的时候设置。如果当前时间大于启动时间,启动后立即执行;如果当前时间小于启动时间,启动后等待启动时间到之后执行。

    结束时间:控制场景什么时候结束。如果启动时间或当前时间大于结束时间,运行后立即停止。

  • 相关阅读:
    使用Charles对iPhone进行Http(s)请求拦截(抓包)
    pip 安装 和 卸载 django
    python2.7.5 安装pip
    (Git 学习)Git SSH Key 创建步骤
    git学习四:eclipse使用git提交项目
    我们为什么要使用List和Set(List,Set详解)
    List、Set、Map的区别
    type=hidden
    测试业务分析
    USACO 3.2 kimbits DP
  • 原文地址:https://www.cnblogs.com/lhm-test/p/11103385.html
Copyright © 2011-2022 走看看