JMeter之SteppingShape

发表于:2019-12-20 10:44  作者:leebaul   来源:宝路测试手记

字体: | 上一篇 | 下一篇 |我要投稿 | 推荐标签: 性能测试工具 Jmeter JMeter

  其实是这样的,最近包括以前都有同事问过我一个问题:JMeter测试计划中涉及到梯度压测时,整个测试计划执行完毕,聚合报告看的是整体的结果啊!并不能直观看到每个梯度下的吞吐量的值(虽然可以通过Transactions per Second插件估算大概值,这种估算方式感觉不是很友好),最初宝路是通过BeanShell 预处理程序来实现的,但这种方式不是特别完美(不推荐使用BeanShell,以后会给大家说明),因此SteppingShape诞生了。
  SteppingShape 是宝路开发的一个辅助函数,他可以用来动态判断测试计划执行线程数,根据设定的梯度,来统计吞吐量。
  按说明设置好梯度值。我们的Stepping Thread Group 是这样的:
  梯度与SteppingShape函数中设计的梯度一致。
  按梯度的生成SteppingShape函数,需放置在Sampler名字后面。
  执行结果:
  我们将TPS趋势图中的红线隐藏掉:

      本文内容不用于商业目的,如涉及知识产权问题,请权利人联系博为峰小编(021-64471599-8017),我们将立即处理

【福利】填问卷 送2019精选测试大礼包+接口测试实战课程!

评 论

论坛新帖

顶部 底部


建议使用IE 6.0以上浏览器,800×600以上分辨率,法律顾问:上海瀛东律师事务所 张楠律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2020, 沪ICP备05003035号
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪公网安备 31010102002173号

51Testing官方微信

51Testing官方微博

扫一扫 测试知识全知道