性能测试--09jmeter复杂比例测试场景构建

本文介绍了如何在性能测试中构建比例测试场景,特别是1:3的a请求和b请求的比例。通过多线程组并行或串行、if控制器以及固定吞吐量控制器等方法来实现。在多线程组并行时,执行时间由循环次数和压测时长决定,而在串行情况下,线程组依次启动。同时,利用JMeter的内置函数${__counter(true,)}和表达式${__jexl3()}进行条件判断,以达到所需比例。" 103958100,9033051,特征缩放与梯度下降收敛性,"['机器学习', '优化算法', '数值计算', '梯度方法', '特征工程']
摘要由CSDN通过智能技术生成

一、比例场景引入
场景:a请求25,b请求75(1:3场景)
全链路测试=数据隔离+服务监控+备份

二、比例场景设计
1)多线程组方式
在这里插入图片描述
JMeter脚本中包含多个主线程组(Thread Group),设置多线程组并行或串行。
1.多线程组并行
多个线程组并行时,在本地JMeter脚本中,请不要勾选测试计划(Test Plan)属性中的Run Thread Groups consecutively (i.e one at a time),即独立运行每个线程组(例如在一个组运行结束后启动下一个)。
在这里插入图片描述
多个线程组并行时,执行的时间由循环次数和压测时长中先完成的决定。例如,压测时长设置为10分钟,而循环次数设置为5次,假设循环5次只需要5分钟,那么压测在5分钟时就停止了。
2.多线程组串行
在本地调试JMeter脚本时,勾选测试计划(Test Plan)属性中的Run Thread Groups consecutively (i.e one at a time),即独立运行每个线程组(例如在一个组运行结束后启动下一个)。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

每 天 早 睡

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值