Jmeter控制业务比例

上一篇 / 下一篇  2016-12-27 16:55:58 / 个人分类:Jmeter



1:使用jmeteter中的if控制器
2:if控制器可以使用表达式来做为条件,这样我们可以获取迭代次数来决定业务的执行比例
3:JMeter函数助手提供了一个__counter函数,可以用来获取当前的迭代次数

4:如何保持3:2的比例呢?这就是一个数学问题了。
不卖观子,直接上代码:
${__counter(true,)}%2==1||${__counter(true,)}%3==0
上面__counter(true,)是获取当前迭代次数,%是取余,也就是除2余1与3整除时执行开新帖。
以9次迭代为例,回帖9次,1,3,5,6,7,9 次迭代时都会开新帖,回刚好是6次
9:6=3:2
基本上保护了3:2的比例

TAG:

 

评分:0

我来说两句

Open Toolbar