首页 > 其他分享 >jmeter详解-线程组详解(6)-jp@gc - Stepping Thread Group

jmeter详解-线程组详解(6)-jp@gc - Stepping Thread Group

时间:2023-08-20 18:55:43浏览次数:29  
标签:Group Thread 启动 jp 详解 线程 设置 gc 运行

jp@gc - Stepping Thread Group线程组

模拟测试场景:从某个值开始不断增加压力,直至达到某个值,然后持续运行一段时间。

添加方式:

页面说明:

  • this group will start:表示总共要启动的线程数;若设置为 100,表示总共会加载到 100 个线程
  • first,wait for:从运行之后多长时间开始启动线程;若设置为 0 秒,表示运行之后立即启动线程
  • then start:初次启动多少个线程;若设置为 0 个,表示初次不启动线程
  • next add:之后每次启动多少个线程;若设置为 10个,表示每个梯次启动 10 个线程
  • threads every:当前运行多长时间后再次启动线程,即每一次线程启动完成之后的持续时间;若设置为 30 秒,每梯次启动完线程之后再运行 30 秒
  • using ramp-up:启动线程的时间;若设置为 5 秒,表示每次启动线程都持续 5 秒(和基础线程组的ramp-up一样意思)
  • then hold load for:线程全部启动完之后持续运行多长时间,如图:设置为 60 秒,表示 100 个线程全部启动完之后再持续运行 60 秒
  • finally,stop/threads every:多长时间释放多少个线程;若设置为 5 个和 1 秒,表示持续负载结束之后每 1 秒钟释放 5 个线程

 结合监听器jp@gc - Active Threads Over Time,看一下线程运行情况

还可以设置比较陡峭的并发

 

标签:Group,Thread,启动,jp,详解,线程,设置,gc,运行
From: https://www.cnblogs.com/jiushao-ing/p/17644254.html

相关文章

  • 面向对象 详解方案
    什么是面向对象初始面向对象方法回顾和加深对象的创建与分析面向对象三大特性抽象类与接口内部类及OOP实战面向过程&面向对象面向过程思想步骤清晰简单,第一步做什么,第二部做什么....面对过程适合处理一些较为简单的问题面向对象思想物以类聚,分类的思维模......
  • RPM命令详解(程序包管理器)
    一:什么是RPM程序包管理器程序包管理器是一种用于管理软件包的工具,它可以方便地安装、升级、卸载和管理软件包。程序包管理器通常包含了一个软件包仓库,其中包含了大量预打包好的软件包供用户选择和安装。RPM(RedHatPackageManager)就是一种常见的程序包管理器,是由RedHa......
  • 接口测试工具-Postman使用详解
    ✅作者简介:热爱科研的算法开发者,Python、Matlab项目可交流、沟通、学习。......
  • jmeter详解-线程组详解(5)-jp@gc - Ultimate Thread Group
    添加方式:右键测试计划->添加->Threads(Users)->jp@gc-UltimateThreadGroup页面说明:StartThreadsCount:当前行的线程总数InitialDelay/sec:延时启动当前行的线程,单位:秒StartupTime/sec:启动当前行所有线程达峰值所需时间,单位:秒HoldLoadFor/sec:当前行线程达到峰值......
  • ⛳ TCP 协议详解
    ⛳TCP协议详解TCP/IP协议包含了一系列的协议,也叫TCP/IP协议族(TCP/IPProtocolSuite,或TCP/IPProtocols),简称TCP/IP。TCP/IP协议族提供了点对点的连接机制,并且将传输数据帧的封装、寻址、传输、路由以及接受方式,都予以标准化。......
  • 软件测试|Linux三剑客之awk命令详解
    简介awk是一种强大的文本处理工具,在Unix和类Unix系统中广泛使用。它允许您在文本文件中进行复杂的数据处理和格式化输出。awk的名字是根据它的三位创始人Aho、Weinberger和Kernighan姓氏的首字母命名的。本文将详细介绍awk命令的基本用法和一些常见的用例。awk基本语法aw......
  • 软件测试|测试平台开发-Flask 入门:Flask HTTP请求详解
    简介上一篇文章我们介绍了flask的基本使用,编写了flask的第一个脚本。在本文中,我们将详细介绍如何使用Flask进行HTTP请求。我们将学习如何创建Flask应用程序,并通过不同的HTTP方法(GET、POST、PUT、DELETE等)发送请求。app.route()要使用不同的http方法发送请求,我们要先了解flask是如何......
  • jmeter详解-线程组详解(4)-tearDown Thread Group
    tearDownThreadGroup线程组:在测试任务线程组运行结束后被运行。通常用来做清理测试脏数据、登出、关闭资源等工作。应用场景举例:A、测试数据库操作功能时,用于执行关闭数据库连接的操作。B、测试用户购物功能时,用于执行用户的退出等操作。tearDownThreadGroup线程的行为与......
  • Dubbo高手之路3,Dubbo服务消费详解
    大家好,我是哪吒。上一篇分享了Java面试被问到Dubbo,怎么回答可以得高分?今天详细的分解一下Dubbo的扩展机制,实现快速入门,丰富个人简历,提高面试level,给自己增加一点谈资,秒变面试小达人,BAT不是梦。说真的,从零学习Dubbo,看这个系列足够了,共10篇,欢迎持续关注,相约每天早八点。三分钟你将学......
  • Linux驱动开发详解——学习笔记
    Linux设备驱动概述计算机系统的运转需要软件和硬件共同参与,硬件是底层基础,软件则实现了具体的应用。硬件和软件之间则通过设备驱动来联系。在没有操作系统的情况下,工程师可以根据硬件设备的特点自行定义接口。而在有操作系统的情况下,驱动的架构则由相应的操作系统来定义。驱动存......