100虚拟用户参数化问题
在LR脚本中设置参数化,通过Eecel导入100条数据,参数化用户名,在Generator中设置了100虚拟用户迭代1次运行,
但在运行后实际数据库并无数据,请问该如何正确设置,
望各位赐教,谢谢。
顶一下,望各位达人支招! 当然不正确撒
参数100个 还是虚拟吗? 还有你想说的是用excel导入数据吧? 一般都是txt文档,还有就是设置的数据可能会出现问题的 我试过场景运行时候好出现HTTP500错误,我也不知道该怎样,但是如果不设置停留的运行时间,那样一次添加上去的话应该没问题。最好把所有的数据都导入到txt里面然后创建N个参数,按照列运行。都调用这个txt文档。设置集合点 从参数的设置角度来说你用unique更正确点,一个数据都没有应该是别的问题 因为我导入的数据之后可能会上万条,所以先导入100条试一下,如果用txt文本的话数据准备太不方便了。
今早试了一下,用1个虚拟用户做5次迭代的时候生成了2条数据,
此时脚本参数设置的更新方法是Sequential,数据的更新方法是Each iteration,
我觉得可能是这两个设置产生的问题,望赐教 ! 自己再顶一下 ! 在测试之前,先理解下你的业务。
可以先使用一个用户执行一次,启动回放窗口,看下会不会成功,如果不成功,没说明脚本/业务设计上有问题。 "可以先使用一个用户执行一次,启动回放窗口,看下会不会成功,如果不成功,没说明脚本/业务设计上有问题。"
执行脚本,可生成一条数据,但执行场景后还是无批量数据。
用了一上午的时间,将参数化设置中 select next row 与 update value on 中各项都组合测试过,
但都只能够生成一条数据在数据库中。
是否是脚本存在问题,试了下在脚本中写for循环语句但参数化的值都只是在第一行的数值。 再顶一下 ! 谢谢楼上各位的意见 用uique和once呢? 原帖由 photo_liu 于 2009-12-16 10:17 发表 http://bbs.51testing.com/images/common/back.gif
因为我导入的数据之后可能会上万条,所以先导入100条试一下,如果用txt文本的话数据准备太不方便了。
今早试了一下,用1个虚拟用户做5次迭代的时候生成了2条数据,
此时脚本参数设置的更新方法是Sequential,数据的 ...
问下楼主,你设置action迭代几次?或者说,在controller中运行方式选择的是哪个?和这个都有关系的 如果你真想插入上万条数据的话,可以用以下的方法:
int i=0;
char str;
while(i<=50000)
{
itoa(i, str, 10);
lr_save_string(str,"temp");
//+数据插入的脚本
//可以设置你插入字段的Value值为test{temp}
i++;
}
你可以试试... 学习了
页:
[1]