Jmeter阶梯压测聚合报告分阶梯汇总显示-创新互联-成都快上网建站

Jmeter阶梯压测聚合报告分阶梯汇总显示-创新互联

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

创新互联公司成立以来不断整合自身及行业资源、不断突破观念以使企业策略得到完善和成熟,建立了一套“以技术为基点,以客户需求中心、市场为导向”的快速反应体系。对公司的主营项目,如中高端企业网站企划 / 设计、行业 / 企业门户设计推广、行业门户平台运营、手机APP定制开发手机网站制作、微信网站制作、软件开发、服务器机柜租用等实行标准化操作,让客户可以直观的预知到从创新互联公司可以获得的服务效果。

一、添加阶梯线程组

  1. 测试计划》添加》Threads》jp@gc - Stepping Thread Group (deprecated)
    Jmeter阶梯压测聚合报告分阶梯汇总显示
  2. 阶梯模式具体线程设置
    Jmeter阶梯压测聚合报告分阶梯汇总显示
  3. 右键点击线程组》添加》Sample》BeanShell Sampler
    • 此次的java语句实现获取活动线程总数,然后根据活动线程总数赋值给一个thread,最后给事务名调用,java语句如下
      Jmeter阶梯压测聚合报告分阶梯汇总显示
  4. 然后添加各种请求,把请求放置在一个事务控制器中,事务控制器调用该变量
    Jmeter阶梯压测聚合报告分阶梯汇总显示
    二、执行压测任务
    1、本次压测使用每30S加载5个用户,总共15个用户,执行结果如下
    • 并发用户为1-5的实时结果
      Jmeter阶梯压测聚合报告分阶梯汇总显示
    • 并发用户为6-10的实时结果
      Jmeter阶梯压测聚合报告分阶梯汇总显示
    • 并发用户为11-15的实时结果
      Jmeter阶梯压测聚合报告分阶梯汇总显示
    • 根据输出的日志,可以知道,该效果符合预期
      Jmeter阶梯压测聚合报告分阶梯汇总显示

   如果文章对你有帮助,可以在右下角点击关注功能,欢迎转发、拍砖,本人会持续推出与测试有关的文章,与大家分享测试技术,每一篇原创文章都是用心编写,杜绝抄袭复制,微信公众号与本平台文章同步,方便大家查阅


QQ技术交流群:加群请输入验证信息51CTO
              Jmeter阶梯压测聚合报告分阶梯汇总显示


微信二维码关注公众号:

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


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

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


网站名称:Jmeter阶梯压测聚合报告分阶梯汇总显示-创新互联
浏览地址:http://kswjz.com/article/dpgchd.html
扫二维码与项目经理沟通

我们在微信上24小时期待你的声音

解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流