线程组元素是任何测试计划的起点。所有控制器和采样器必须在线程组下。其他元素(例如,侦听器)可以直接放置在测试计划下。

名称:相当于一个业务流程

继续:当取样器出错时 会继续请求;

  举例:1-当一个线程组下有多个 取样器,线程数为1,循环次数为 1 ;其中一个出错会继续请求下一个 取样器

     2-当一个线程组下有多个 取样器,线程数大于1,循环次数是 大于1 ;每次循环都会请求,即便是错了也会向下请求

启动下一进程循环:当前线程遇到错误的请求,不再请求当前线程的后面请求,但会请求下一个线程的请求,在遇到错误请求时 循环。

  举例:1-当一个线程组下有多个 取样器,线程数为1,循环次数是 1 ;其中一个出错不会继续请求后面 取样器

     2-当一个线程组下有多个 取样器,线程数大于1,循环次数是 大于1 ;其中一个出错不会继续请求后面 取样器,并启动下一次循环体,同样不会再请求出错后面的 取样器

停止线程 : 当前线程遇到错误请求,会把当前循环请求完,但出错后面的请求不执行

  举例:1-当一个线程组下有多个 取样器,线程数大于1,循环次数是 1 ;其中请求出错会完成线程数的请求,但每次请求不再执行错误后面的

     2-当一个线程组下有多个 取样器,线程数大于1,循环次数大于 1 ;完成当前循环次数所有的线程数请求,但每次请求不再执行错误后面的

停止测试 :出现错误立即停止所有请求

      停止所有线程,所有请求

立即停止测试:出现错误立即停止所有请求

    停止所有线程,所有请求

线程数:模拟用户数量

  举例:10,代表10个用户

Ramp-up时间(秒):在规定的时间内运行完

  举例:1  ; 1秒内启动10次;这是理想中的,如果是1秒执行10万次普通系统也是无法实现额(单位是:秒)

循环次数:每个线程循环几次;勾选永远 是一直循环,就是 死循环

  举例:1 ;表示循环一次,

      如果线程是10,Ramp-up时间 5,循环次数是 5;表示 一共 10 个线程,在5秒内启动,每个线程循环 5次;一共请求了 10 * 5 = 50 次、

Same user on each iteration:(在每次迭代中使用相同的用户),在Jmeter的5.2.1以前使用多个线程数是用的不同的用户session 使用重复的,但在5.2.1版本以后 使用不同的session(取消勾选,配合 在cookie管理器、缓存管理器、授权管理器 的配置选项中,新增加的 ‘Use Thread Group configuration to control clearing’的复选配置项  使用)

延迟创建线程直到需要:没看到(那个大神可以白话说一下)

调度器:设置持续时间和启动延迟参数

持续时间 和 启动延迟 :来控制每个线程组的持续时间以及启动多少秒后的时间。当测试开始时,JMeter将在启动线程组的线程之前等待启动延迟(秒),然后运行配置的持续时间(秒)。请注意,这两个选项会覆盖“ 开始时间”和“ 结束时间”

七、Jmeter测试元件-线程的更多相关文章

  1. 六、Jmeter测试元件-测试计划

    启动Jmeter时,会默认建好一个测试计划,启动一个Jmeter只有个测试计划 测试用到的源码下载地址 https://www.cnblogs.com/fanfancs/p/13557062.html ...

  2. 性能测试工具JMeter 基础(七)—— 测试元件: 逻辑控制器之if逻辑控制器

    逻辑控制器线程组指定了其取样器执行的逻辑条件.顺序,并且执行顺序是按照位置顺序从上至下执行的 if逻辑控制器(If Controller) 在逻辑控制器中可设置条件,当条件满足的时候才会被执行 一共有 ...

  3. 性能测试学习第五天-----Jmeter测试脚本&基础元件使用

    JMeter简介:一个100%的纯Java桌面应用,由Apache组织的开放源代码项目,它是功能和性能测试的工具.具有高可扩展性.支持Web(HTTP/HTTPS).SOAP.FTP.JAVA等多种协 ...

  4. Jmeter 测试工具

    Jmeter的基本概念 百度百科: Apache JMeter是Apache组织开发的基于Java的压力测试工具.用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域. 它可 ...

  5. 性能测试工具JMeter 基础(六)—— 测试元件: 线程组

    线程组的定义: 线程组是测试计划执行的入口,所有的逻辑控制器和取样器都必须在线程组下,其他的元件根据位置的不同作用域是不同的. 线程组是每个线程都是独立运行测试脚本,一个线程组就等于一个用户,通过多个 ...

  6. JMeter—配置元件(七)

    参考<全栈性能测试修炼宝典JMeter实战>第六章 JMeter 元件详解中第二节配置元件JMeter配置元件可以用来初始化默认值和变量,以便后续采样器使用.将在其作用域的初始化阶段处理. ...

  7. JMeter常用测试元件—学习笔记

    线程组 Ramp-Up Period:告诉JMeter达到最大线程数需要多长时间.假定共有10个线程,Ramp-Up Period为100秒,那么JMeter就会在100秒内启动所有线程,并让它们运转 ...

  8. JMeter学习笔记--JMeter常用测试元件

    JMeter测试计划有一个被称为“函数测试模式”的选项,如果被选择,它会使Jmeter记录来自服务器返回的每个取样的数据.如果你在测试监听器中选择一个文件,这个数据将被写入文件.如果你尝试一个较小的测 ...

  9. jmeter常用测试元件

    1.线程组 线程组是任何测试计划的起点,所有的逻辑控制器和采样器都必须放在线程组下.其他的测试元件(例如监听器)可以直接放在测试计划下,这些测试元件对所有的线程组都生效. 每一个JMeter线程都会完 ...

随机推荐

  1. Dubbo 服务引入-Version2.7.5

    1.服务引用原理 Dubbo 服务引用的时机有两个,第一个是在 Spring 容器调用 ReferenceBean 的 afterPropertiesSet 方法时引用服务,第二个是在 Referen ...

  2. JVM中的常量池详解

    在Java的内存分配中,总共3种常量池: 转发链接:https://blog.csdn.net/zm13007310400/article/details/77534349 1.字符串常量池(Stri ...

  3. HDU100题简要题解(2070~2079)

    HDU2070 Fibbonacci Number 题目链接 Problem Description Your objective for this question is to develop a ...

  4. js前端读取文件内容

    方法1:原生 <input type="file" name="file" id="file" onchange="jsRe ...

  5. 看看吧!月薪20K以上的程序员才能全部掌握RabbitMq知识,你掌握了多少

    一.RabbitMq基础知识 0.概述 消息队列的作用就是接收消息生产者的消息,然后将消息发送到消费者 1.信道channel 我的理解是生产者/消费者和rabbitmq交互的一个通道,负责交换机.队 ...

  6. 面试阿里,首先要掌握的 Java 泛型,帮你一次性搞懂!

    引言 泛型是Java中一个非常重要的知识点,在Java集合类框架中泛型被广泛应用.本文我们将从零开始来看一下Java泛型的设计,将会涉及到通配符处理,以及让人苦恼的类型擦除. 泛型基础 泛型类 我们首 ...

  7. Mac垃圾忘记清理?开启自动清理提醒帮助你!

    Mac系统被广泛应用于各种职场生活和学习生活上,平时由于工作和学习忙碌,用户难免会忽略了对Mac的照料,Mac在日复一日地使用中,必定会逐渐变得"臃肿",系统中存在着各种文件缓存垃 ...

  8. 换系统之后为什么iMindMap会提示“许可证使用的次数过多”

    iMindMap是一款十分受欢迎的思维导图软件,随着12版本的上线,iMindMap新增了很多新用户,最近小编发现有不少新用户在群里反映:"为什么购买iMindMap时说可以支持换机,但是在 ...

  9. 使用javaxmail发送文字邮件

    package com.rupeng.javaMail; import java.util.Properties; import javax.mail.Authenticator;import jav ...

  10. 【初等数论】裴蜀定理&扩展欧几里得算法

    裴蜀定理: 对于\(a,b\in N^*, x, y\in Z\),方程\(ax+by=k\)当且仅当\(gcd(a, b)|k\)时有解. 证明: 必要性显然. 充分性:只需证明当\(k=gcd(a ...