jmeter-逻辑控制器之吞吐量控制器
2023-12-29 11:09 颖ing 阅读(770) 评论(0) 编辑 收藏 举报
吞吐量控制器:控制接口的执行次数,吞吐量控制器不会影响取样器的TPS,但会控制其内部逻辑的执行次数。有两种模式:执行百分比、指定总数
选择percent execution, 填写0-100,代表执行次数的百分比,Per User勾选或不勾选都不会影响该模式;吞吐量控制器选择按百分比时,以线程组总的迭代次数进行计算,吞吐量控制器的总吞吐量不能大于线程组的总迭代次数
选择total executions,代表执行的总次数,当小于或者等于0时,则不执行,且勾选Per User对该模式有影响;吞吐量控制器的总吞吐量次数,不能大于外面线程组的总迭代次数;如果大于外面线程组的总迭代次数,以线程组迭代次数为准;吞吐量控制器的总吞吐量次数,小于外面线程组的总迭代次数,以吞吐量控制器的总吞吐量次数为准。
1、设置线程数=1,循环次数=1,选择total executions,吞吐量=10,执行结果:如果大于外面线程组的总迭代次数,以线程组迭代次数为准
2、设置线程数=10,循环次数=10,选择total executions,吞吐量=10,执行结果:吞吐量控制器的总吞吐量次数,小于外面线程组的总迭代次数,以吞吐量控制器的总吞吐量次数为准
3、设置线程数=10,循环次数=10,选择total executions,吞吐量=10,勾选Per User,与不勾选Per User,执行结果对比:如果勾选 Per User选项,这个是代表每个用户执行多少请求,前面设置的线程组是10,也就是10个用户,每个用户执行10次,10*10=100
4、设置线程数=10,循环次数=10,选择percent execution,吞吐量=10,执行结果:
5、设置线程数=10,循环次数=10,选择percent execution,吞吐量=10,勾选Per User,与不勾选Per User,执行结果对比:Per User勾选或不勾选都不会影响该模式
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架