不多说了,直接实验解释原因:毕竟参数化基本也是和vuser搭配起来工作的
例:lr_tinke_time(aoti(lr_eval_string("{thinktime}")));
就用這个函数来玩场景,意思我想大家都明白。
thinktime這个参数我们给他赋值1,2,3,4,5.
场景里面,vuser就设置6个,好分析,首先参数化方式我们选择sequential,each iteration
场景跑起来,然后我们观察的结果如图所示
说明顺序每次迭代的参数化方式,每个vuser循环之后,都是取数据表里的下一个参数。而每个用户的第一次循环都是取的相同值,这种场景,如果用来做登陆在线负载的话,
明显不太合适了,毕竟你是希望模拟多个用户在黄金时间登陆的情况嘛
第二种情形 sequential,once 结果如下图
每个用户都是选择的1,这情形,怕是适合用于stauts大几率选择1个的情况了,字面意思是,顺序取第一个值,所以一直都是1
第三种情形 英文太难打了,直接中