求Loadrunner Vuser分配的问题?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了求Loadrunner Vuser分配的问题?相关的知识,希望对你有一定的参考价值。

条件:100个参数,20个Vuser,5次迭代。
想搞明白一个问题,第一个vuser的5次迭代的取值是取前5个参数,还是第1,100,200,300,400呢?
(相当于,Loadrunner是先把可用的参数分配完给第一个vuser,再分配给第二个Vuser,还是等把第一次迭代的全部参数分配给20个Vuser后,再分配第一个vuser的第二次迭代的参数?)
这个分配的顺序机制和参数的取值方式有关吗?(顺序,随机,唯一)
2.再唯一模式下,allocate Vuser values in the controller:它有两个选项:1、automatically allocate block size;2、allocate _____values for each Vuser.
这两项有什么区别吗?因为我觉得既然决定了总参数,Vuser数和迭代次数,那不就决定了allocate 多少values for each Vuser吗?填了有意义吗?如果选自动的,是怎么分配的?
谁知道的,指点下,非常感谢~~

参考技术A

100个参数,20个Vuser,5次迭代

这个参数的时候按照我的截图设置即可。

这样设置之后会第一个用户分配前5个,第二个用户分配6-10,以此类推。

参考技术B ·我来尝试回答你的问题。这个问题我也深入的研究过,但是时间久了,有点忘记。
1.分配方式肯定和取值方式有关。如果是顺序,会顺序拿,如果是随机,当然就随机拿,如果是唯一,则不能用重复值。参数的分配原理是这样的,每一虚拟用户执行到取参数的时候,按照设置的原则去拿。第一个vuser拿1,第二个vuser拿2,第三个拿3.依次类推到
2.当然有用处的。因为这里设置的时候不知道你要迭代几次,如果你选自动的,那就不会有重复的参数被使用,如果你填了3个用户,然后你迭代5次,这时候有2次迭代是会用重复了的参数的
不知道这样说你明白不??本回答被提问者采纳

关于Loadrunner,c vuser中的参数化问题

我们在使用Loadrunner中的c vuser协议录制脚本时,会把一些变量参数化,如果直接用参数替换某个变量时,脚本不能识别替换,它显示的时{参数名},如果要正确替换,要使用lr_eval_string("{参数名}")才能正确替换. 

以上是关于求Loadrunner Vuser分配的问题?的主要内容,如果未能解决你的问题,请参考以下文章

关于Loadrunner,c vuser中的参数化问题

loadrunner学习---集合点

loadrunner入门篇-Vuser发生器

LoadRunner Vuser接口测试脚本 Post举例

loadrunner11 您不具有该 Vuser 类型的许可证. 请与 HP Software 联系以更新许可证.

Loadrunner性能测试