51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 4153|回复: 17
打印 上一主题 下一主题

[原创] Load Runner参数化输入的问题(急)

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-11-3 17:23:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在对脚本进行参数化输入设置时,我遇到下面的问题:
      我设置了2个虚拟用户,每个用户循环4次,一共执行8次,我希望这8次的数据是不一样的。目前已经从数据库中提出数据11个,不过进行下面图片的设置时,执行结果是:2个虚拟用户使用的数据一样,4次循环使用的数据不一样,也就是每个数据重复两次(比如:第一个用户使用的数据是:1,2,3,4;第二个用户使用的数据也是:1,2,3,4),已经设置好多种方法了,不过结果还是不对,大家帮我看看应该怎么设置,非常感谢!



[ 本帖最后由 songlilimnky 于 2008-11-3 17:34 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2008-11-3 17:31:00 | 只看该作者
你在controller中执行还是在vugen中执行的?
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2008-11-3 17:36:10 | 只看该作者
在controller中执行的,这个设置是在脚本中,选中要用数据的地方,右击,replace with a parameter实现的。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2008-11-3 17:42:53 | 只看该作者
each iteration 试试
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2008-11-3 17:54:39 | 只看该作者
Unique+Each Occurrence
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2008-11-3 19:06:37 | 只看该作者
我就是Unique+Each Occurrence呀,另外还设置了allocate 4 values for each Vuser
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2008-11-4 00:11:01 | 只看该作者
按照5#的方法,肯定是没有问题的。
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2008-11-4 08:44:18 | 只看该作者
把Allocafe 4 values for each Vuser的值去掉试试
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2008-11-4 08:45:54 | 只看该作者
晕,去了保存不了。。
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2008-11-4 09:19:01 | 只看该作者
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
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2008-11-4 09:23:11 | 只看该作者
如果不清楚,可以做个试验呗
回复 支持 反对

使用道具 举报

该用户从未签到

12#
 楼主| 发表于 2008-11-4 09:30:17 | 只看该作者
昨天晚上回家没有环境,今天我再试试。
回复 支持 反对

使用道具 举报

该用户从未签到

13#
发表于 2008-11-4 09:31:25 | 只看该作者
10#楼的引用的那个连接说的非常清楚了
回复 支持 反对

使用道具 举报

该用户从未签到

14#
发表于 2008-11-4 09:46:10 | 只看该作者
原帖由 mr.bee 于 2008-11-4 09:19 发表
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
回复 支持 反对

使用道具 举报

该用户从未签到

15#
 楼主| 发表于 2008-11-4 10:23:27 | 只看该作者
刚刚测试了,结果显示两种设置方法都可以:
1、mr.bee说的Unique + Each iteration
2、lemon_s说的Unique+Each Occurrence,并且要设置Allocafe 4 values for each Vuser
昨天测得结果和今天竟然不一样,怀疑昨天可能其他部分我设置的有问题,我今天再关注一下,有问题及时告诉大家!
回复 支持 反对

使用道具 举报

该用户从未签到

16#
 楼主| 发表于 2008-11-4 10:26:06 | 只看该作者
刚看见14楼说的,这样设置应该也对,不过我设置Unique + Each iteration,没有设置Allocate with 4 values for each user,运行时自动的给虚拟用户顺序分配数据了。
回复 支持 反对

使用道具 举报

该用户从未签到

17#
 楼主| 发表于 2008-11-4 10:26:41 | 只看该作者
谢谢大家
回复 支持 反对

使用道具 举报

该用户从未签到

18#
发表于 2008-11-11 11:48:10 | 只看该作者
恩,也学到了一招!呵呵
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-9-27 06:16 , Processed in 0.084281 second(s), 29 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表