Jmeter系列(7)-线程组

一、基础线程组

每个线程都会独立的运行测试计划,互不干扰,多个线程用于模仿对服务器的并发访问

  • 线程组是一个测试计划的开始点
  • 在一个测试计划中的所有元件都必须在某个线程组下
  • 线程组决定 Jmeter 执行测试计划的线程数

主要作用

  • 设置线程数
  • 设置ramp-up period
  • 设置执行测试的次数

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

**默认:**继续

**建议:**继续

假设一个HTTP Sampler报错了,后面还有其他请求,建议是继续执行下去

线程属性值

线程数

  • 在Jmeter中,先启动线程,再运行线程,后释放线程**【启动线程并运行,释放线程】**
  • 线程数建议不超过1000

Ramp-Up时间(秒)

  • 预期线程组的所有线程从启动-运行-释放的总时间
  • ramp up=0时,表示瞬时加压,启动线程的时间无限趋近于0
  • 特别注意: 在负载测试的时候,尽量把ramp up设置较大,以此让性能曲线平缓,易找到瓶颈点

循环次数

  • 每个线程循环执行的次数,默认一次【便于理解:线程的迭代次数、重复发起请求的次数】
  • 如果设置为永远, jmeter 以最大的可能去发送请求,以此测试出最大并发数

调度器

**调度器的作用:**控制每个线程组运行的持续时间以及它在多少秒后再启动

**Duration (seconds) :**持续时间;线程组运行的持续时间

Startup Delay (seconds): 启动延迟;测试计划开始后,线程组的线程 将在多少秒后再启动运行

二、setUp 线程组

三、tearDown 线程组

四、开放模型线程组

相关推荐
qq_4924484463 天前
JMeter→DSL 结构化方案
jmeter
程序员杰哥3 天前
Jmeter压测实战:Jmeter二次开发之自定义函数
自动化测试·软件测试·python·测试工具·jmeter·测试用例·压力测试
一只会奔跑的小橙子3 天前
一次营销试算接口压测(jmeter+groovy)
jmeter
张永清-老清3 天前
每周读书与学习->JMeter性能测试脚本编写实战(二)- 前一个请求返回的结果作为后一个请求的入参
学习·jmeter·性能优化·性能测试·性能调优·jmeter性能测试·每周读书与学习
想要成为祖国的花朵3 天前
基于多设计模式的抽奖系统__测试报告
java·selenium·测试工具·jmeter·设计模式·测试用例·安全性测试
程序员威子4 天前
最强平替Postman的工具,拒绝浏览器套壳
功能测试·selenium·测试工具·jmeter·单元测试·测试用例·postman
程序员汤圆5 天前
最新软件测试面试题,常见面试题及答案汇总,不怕拿不到offer
测试工具·jmeter·测试用例
weixin_419658317 天前
JMeter性能测试
jmeter
爱学习的执念7 天前
高频Jmeter软件测试面试题
jmeter
小小测试开发8 天前
JMeter插件用法全解析:扩展自动化测试能力的实用指南
jmeter