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


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

    一、添加阶梯线程组
    1. 测试计划》添加》Threads》jp@gc - Stepping Thread Group (deprecated)
    在这里插入图片描述
    2. 阶梯模式具体线程设置
    在这里插入图片描述
    3. 右键点击线程组》添加》Sample》BeanShell Sampler

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


    在这里插入图片描述
    4. 然后添加各种请求,把请求放置在一个事务控制器中,事务控制器调用该变量
    在这里插入图片描述
    二、执行压测任务
    1. 本次压测使用每30S加载5个用户,总共15个用户,执行结果如下
    并发用户为1-5的实时结果
    在这里插入图片描述
    2. 并发用户为6-10的实时结果
    在这里插入图片描述
    3. 并发用户为11-15的实时结果
    在这里插入图片描述
    4. 根据输出的日志,可以知道,该效果符合预期
    在这里插入图片描述


    如果文章对你有帮助,欢迎关注本人公众号,公众号与本平台文章同步,方便大家查阅,本人会持续推出与测试有关的文章,与大家分享测试技术,每一篇原创文章都是用心编写,杜绝抄袭复制


    QQ技术交流群:加群请输入验证信息 博客园
                  在这里插入图片描述


    微信二维码关注公众号:

    在这里插入图片描述


    关注之后,回复资源下载,即可获取本人共享的各种资源下载地址

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-dkyHNY2D-1569554485737)(https://s1.51cto.com/images/blog/201908/06/2e62f8806e1dc1c391c4332ac7fd70b1.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)]

  • 相关阅读:
    python学习之模块(pip),列表生成式,模块操作mysql,excel
    python学习之非空即为真,函数,集合,解包与打包
    配置虚拟机和网络配置
    python学习之文件读写,序列化(json,pickle,shelve)
    python学习之列表,元祖,字典
    盒子内部文字超出不换行
    织梦dedecms文章发布日期时间调用标签大全
    贝塞尔曲线值
    CSS解决border影响元素宽高的问题(box-sizing属性)
    pc建站自适应
  • 原文地址:https://www.cnblogs.com/Jmeter-Automation/p/12730612.html
Copyright © 2020-2023  润新知