Load Runner参数化输入的问题(急)
在对脚本进行参数化输入设置时,我遇到下面的问题:我设置了2个虚拟用户,每个用户循环4次,一共执行8次,我希望这8次的数据是不一样的。目前已经从数据库中提出数据11个,不过进行下面图片的设置时,执行结果是:2个虚拟用户使用的数据一样,4次循环使用的数据不一样,也就是每个数据重复两次(比如:第一个用户使用的数据是:1,2,3,4;第二个用户使用的数据也是:1,2,3,4),已经设置好多种方法了,不过结果还是不对,大家帮我看看应该怎么设置,非常感谢!
[ 本帖最后由 songlilimnky 于 2008-11-3 17:34 编辑 ] 你在controller中执行还是在vugen中执行的? 在controller中执行的,这个设置是在脚本中,选中要用数据的地方,右击,replace with a parameter实现的。 each iteration 试试 Unique+Each Occurrence 我就是Unique+Each Occurrence呀,另外还设置了allocate 4 values for each Vuser 按照5#的方法,肯定是没有问题的。 把Allocafe 4 values for each Vuser的值去掉试试 晕,去了保存不了。。 Unique + Each iteration
2个虚拟用户迭代4次
第一个虚拟用户 取出 1 2 3 4
第二个虚拟用户 取出 5 6 7 8
第一个虚拟用户第一次迭代 取 1 第二次取2 如此类推
第二个虚拟用户第一次迭代 取 5 第二次取6 如此类推
http://user.qzone.qq.com/348436747/blog/1225256573 如果不清楚,可以做个试验呗 昨天晚上回家没有环境,今天我再试试。 10#楼的引用的那个连接说的非常清楚了 原帖由 mr.bee 于 2008-11-4 09:19 发表 http://bbs.51testing.com/images/common/back.gif
Unique + Each iteration
2个虚拟用户迭代4次
第一个虚拟用户 取出 1 2 3 4
第二个虚拟用户 取出 5 6 7 8
第一个虚拟用户第一次迭代 取 1 第二次取2 如此类推
第二个虚拟用户第一次迭代 取 5 第二次取6 如此类推 ...
正解. Unique+Each iteration+Continue with last value+Allocate with 4 values for each user.
参数表里只保留8个data 刚刚测试了,结果显示两种设置方法都可以:
1、mr.bee说的Unique + Each iteration
2、lemon_s说的Unique+Each Occurrence,并且要设置Allocafe 4 values for each Vuser
昨天测得结果和今天竟然不一样,怀疑昨天可能其他部分我设置的有问题,我今天再关注一下,有问题及时告诉大家!:) 刚看见14楼说的,这样设置应该也对,不过我设置Unique + Each iteration,没有设置Allocate with 4 values for each user,运行时自动的给虚拟用户顺序分配数据了。 谢谢大家:handshake 恩,也学到了一招!呵呵
页:
[1]