一、比例场景引入
场景: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),即独立运行每个线程组(例如在一个组运行结束后启动下一个)。
本文介绍了如何在性能测试中构建比例测试场景,特别是1:3的a请求和b请求的比例。通过多线程组并行或串行、if控制器以及固定吞吐量控制器等方法来实现。在多线程组并行时,执行时间由循环次数和压测时长决定,而在串行情况下,线程组依次启动。同时,利用JMeter的内置函数${__counter(true,)}和表达式${__jexl3()}进行条件判断,以达到所需比例。"
103958100,9033051,特征缩放与梯度下降收敛性,"['机器学习', '优化算法', '数值计算', '梯度方法', '特征工程']
订阅专栏 解锁全文
608

被折叠的 条评论
为什么被折叠?



