LR执行场景报错(在线等,急!)
本人新手,今天录制了一个网站登录的脚本,在录制脚本之前已经在数据库中插入了70条数据,且数据均能够登录到网站。设置参数化username和password有70个Value
使用的取值策略是Unique+Each Iteration
Run-time Settings 设置迭代为1
执行场景设置的是70个Vuser, 执行过程中报错:Error: Parameter 'username': No more unique values for this parameter in table 'username.dat' .The parameter continues with last value of the range according to "When Out Of Values" policy.
是我的参数化有问题吗? 求解答,在线等 unique + once 是参数化问题,迭代次数和虚拟用户数过多,参数太少 建议把你的参数化界面发一下 看看 3楼说的比较正确,你这个是数据分配的时候出的问题,我记得lr在默认情况下,一个VUGEN会分配3个数据还是5个?你就设置了70个VUGEN,但是数据又不够,肯定就报错了哈! 还有需要说明的是,Unique和sequential, random的概念是有不一样(不是字面的不一样,而是真的有很大的不一样)的.... 你确定参数设置的地方,你的用户名跟你的密码是到一一对应的上??? 回复 5# Causeless
谢谢Causeless的指导,问题已经解决,是因为参数化的值太少了,我把取值方式改为Unique+Once就不会报错了
再次感谢! 回复 3# thirfing
谢谢thirfing指导,问题已经解决 回复 2# mymagic
果然很管用,谢谢 回复 6# Causeless
Causeless,我想请教一下哈
如果我仍然使用Unique+Each Iteration的方式取值的话,设置迭代为1,
Controller中设置70个Vuser
那么,我至少得参数化210或是350个值了?
页:
[1]