首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Jmeter阶梯压测聚合报告分阶梯汇总显示

Jmeter阶梯压测聚合报告分阶梯汇总显示

作者头像
jmeter技术研究
发布2019-10-19 11:41:34
发布2019-10-19 11:41:34
2K0
举报

需求分析 1、在使用阶梯线程进行阶梯递增性能压测过程中,由于聚合报告生成的结果是一个汇总的结果,不会分阶梯模式汇总压测结果,这样导致不能根据生成的聚合报告对比不同阶梯模式下,tps、响应时间、error的变化趋势 2、基于以上需求,需要实现如下的效果,比如1-50并发用户下把当前压测结果汇总到1-50线程组中,51-100并发压测用户下,把当前压测结果汇总到51-100线程组中 3、经过研究,可以通过获取当前活动线程来实现该效果,本次演示使用15个线程

一、添加阶梯线程组

代码语言:javascript
复制
1. 测试计划》添加》Threads》jp@gc - Stepping Thread Group (deprecated)
代码语言:javascript
复制
2. 阶梯模式具体线程设置
代码语言:javascript
复制
3. 右键点击线程组》添加》Sample》BeanShell Sampler

此次的java语句实现获取活动线程总数,然后根据活动线程总数赋值给一个thread,最后给事务名调用,java语句如下

代码语言:javascript
复制
4. 然后添加各种请求,把请求放置在一个事务控制器中,事务控制器调用该变量

二、执行压测任务

代码语言:javascript
复制
1. 本次压测使用每30S加载5个用户,总共15个用户,执行结果如下

并发用户为1-5的实时结果

代码语言:javascript
复制
2. 并发用户为6-10的实时结果
代码语言:javascript
复制
3. 并发用户为11-15的实时结果
代码语言:javascript
复制
4. 根据输出的日志,可以知道,该效果符合预期
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-10-06,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 jmeter相关技术交流 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档