51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2797|回复: 18
打印 上一主题 下一主题

LR测试,参数化后执行的问题!在线等急啊!

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2005-12-23 14:52:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
录制好登陆脚本,然后在页面发布一个信息,然后退出!测试运行脚本正确,然后参数化,我参数化的操作如下,找到登陆的信息,取库文件中的数据,取了10个,把相关的信息也参数化了,意思就是希望这10个上去,都发布刚才录制的信息!希望得到的结果是10个不同的用户进入系统都发布了刚才的信息,但是实际脚本运行结果是,参数化脚本运行正确,然后设置场景,可是结果是,只有第一个用户进入了系统,并发布信息了,而它一个人发不了10次:(,怎么这样了呢?应该是10个不同的用户发布一样的信息10次,而它调用成了1个用户发布了10次,我并没有设置脚本运行次数:(,请各位回答啊!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2005-12-23 15:11:17 | 只看该作者
是不是你参数化设置中的select next row和 update value on 设置的跟你预想的不一样啊。
select next row为unique,update value on 是once时,例如10个用户迭代100次,就是说每个用户使用不同的唯一值,且100个迭代中都是使用这个值。
select next row为顺序,update value on 是每次迭代时,例如10个用户迭代100次,运行时所有用户第一次迭代时都使用同一值,第二次迭代才是下一个的相同值。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2005-12-23 15:59:25 | 只看该作者
同意楼上,说法
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2006-3-31 19:06:49 | 只看该作者

请教一下

如果运行10个用户,用户的名称也只有10个,进行运行,我想每个不同的用户使用不同的用户名称进行登陆,怎么设置,请教中,着急!!
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2006-4-2 22:04:40 | 只看该作者
或者检查一下应用
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2006-4-3 18:25:48 | 只看该作者
原帖由 linvsfen00 于 2006-3-31 19:06 发表
如果运行10个用户,用户的名称也只有10个,进行运行,我想每个不同的用户使用不同的用户名称进行登陆,怎么设置,请教中,着急!!

设置如下:select column 选择 by number
                    select next row 选择 Sequential
                    update value on 选择 each occurrence
不知道以上设置是否正确
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2006-4-3 22:32:34 | 只看该作者
检查controller中的RuntimeSetting
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2006-4-4 09:25:55 | 只看该作者

如果用户名称的数据只有10个

在控制中需要运行100个用户,该怎么设置??
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2006-4-4 11:23:42 | 只看该作者

顶,谁来帮我回答这个问题
如果用户名称的数据只有10个

在控制中需要运行100个用户,该怎么设置??
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2006-4-4 16:43:20 | 只看该作者
我也遇到过类似的问题,试了很多次也没有成功,希望能有高人给解答
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2006-4-4 18:20:29 | 只看该作者
原帖由 linvsfen00 于 2006-4-4 11:23 发表
顶,谁来帮我回答这个问题
如果用户名称的数据只有10个

在控制中需要运行100个用户,该怎么设置??



100个用户,只有10个用户名称,还要求每个用户用不同的名称登录,这是不可能的任务啊!
回复 支持 反对

使用道具 举报

该用户从未签到

12#
发表于 2006-4-7 16:45:37 | 只看该作者

楼上,您在吗???

原帖由 sunshine_luo 于 2006-4-4 18:20 发表



100个用户,只有10个用户名称,还要求每个用户用不同的名称登录,这是不可能的任务啊!



如果我想1—10个用户运行1-10条数据,11-20运行1-10条数据,.......91-100运行1-10条数据呢??
回复 支持 反对

使用道具 举报

该用户从未签到

13#
发表于 2006-4-10 13:52:06 | 只看该作者
runtime setting中设置iteration为1;
参数中设置如下:
                    select next row: Unique
                    update value on: (根据你自己的脚本中参数出现的次数自己选择,不过不要选择once)
                    when out of values: continue in a cyclic manner
不过要使上述设置生效,特别是对“out of values”的处理生效,则在controller中必须设置schedule builder->duration
回复 支持 反对

使用道具 举报

该用户从未签到

14#
发表于 2006-4-24 21:54:13 | 只看该作者
不知“controller->schedule builder->duration ”如何设置
回复 支持 反对

使用道具 举报

该用户从未签到

15#
发表于 2006-4-25 17:24:03 | 只看该作者
应该是设置成 每过多少时间就提交几个的模式,应该可以成功!,比如过1秒提交(Ramp Up)1个
回复 支持 反对

使用道具 举报

该用户从未签到

16#
发表于 2006-4-25 20:52:59 | 只看该作者
我已经试过了,还是不行,不知道还需设置那些地方?
回复 支持 反对

使用道具 举报

该用户从未签到

17#
发表于 2006-4-26 14:24:29 | 只看该作者
你是不是把登录部分放到Vuser_init中了,它的参数可是每个Vuser>每次总是运行第一个呀。因为它对于一个Vuser只能运行一次(所以无论多少Vuser都用同一个用户和密码)。如果这样把它移到Action中吧。
回复 支持 反对

使用道具 举报

该用户从未签到

18#
发表于 2006-4-26 14:56:57 | 只看该作者

路过

在lr中以file为参数化录入的问题
回复 支持 反对

使用道具 举报

该用户从未签到

19#
发表于 2006-4-26 15:46:10 | 只看该作者

我试了试,这样是成功的:

select column 选择 by number
select next row 选择 Unique
update value on 选择 Once
其它没试,应该也可以吧。
没设迭代
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-26 13:11 , Processed in 0.081035 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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