看到网上关于 jmeter 设计场景比例分配的帖子,一般给出的方法是:
1. 线程组分配
2. 用内置函数__counter()
数学计算
参考:http://www.cnblogs.com/liu-ke/p/7286532.html
今天自己想到一个方法,通过 __random()
随机函数来控制比例,使用 if 控制器,如条件:
- ${__Random(0,100)} < 99 是 98% 比例
- ${__Random(0,100)} > 99 是 1% 比例
按照这个方法算出的比例,测试了一下:
因为样本比较少,但基本和设计的比例差不多
这个方法是否可行,大家讨论下