51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1750|回复: 8
打印 上一主题 下一主题

高手请进

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2004-11-29 15:05:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请教一个问题,就是在LR中能不能实现,多个用户一直执行某一操作,或者是多种操作,就像在Winrunner,例如执行用户注册,注册完一个后接着注册下一个。怎么实现啊?是不是编写脚本?还有就是在Edit Schedule 中有一项是Duration 里边的设置有1、Run until completion 2、run for ..........  3、run indefinitely 三项。其中2的意思是加载完成所有用户后场景继续运行时间。请问,这个时间是怎么回事,假如我选择继续运行30分钟,如果2分钟虚拟用户就可以完成那么剩余的时间虚拟用户进行什么操作呢?是不是继续重新运行这样就可以实现和WR一样的持续运行? 另外第三项是一直运行不停止。同样不知道是什么时间怎么回事?能不能帮忙给详细的解答一下。谢谢了。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏

该用户从未签到

2#
发表于 2004-11-29 16:55:51 | 只看该作者
首先关于一直执行某种操作,可以把这个操作定义成一个事物,设置运行你想要的次数,或者自己用for 语句循环运行你要的次数。
至于第二个问题,书上有说明:
选择下列选项之一:
➤ 运行直到完成
➤ 在加压完成之后运行=u(时W 分W 秒):所有 Vuser 都已加压之后,再运行方案
约一段指定的时间。
➤ 无限期运行
注意:=持续时间设置将覆盖 Vuser 迭代设置。这意味着,如果将持续时间设为五
分钟,那么 Vuser 将继续在五分钟时间内运行尽可能多的迭代,即使运行时设置
仅指定一次迭代。
也就是说,在加压后时间很长的时候,lr会跌代脚本的事务,不会很快就结束。

[ Last edited by wghong on 2004-11-29 at 16:59 ]
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2004-11-29 17:20:05 | 只看该作者
谢谢指点,明白点了。呵呵~~
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2004-11-30 09:27:04 | 只看该作者
二楼说的制定执行事务操作的次数,如何设置啊?
在什么地方设置?还是说编写脚本设置啊?急等~~~
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2004-11-30 09:29:55 | 只看该作者
➤ 运行直到完成
➤ 在加压完成之后运行=u(时W 分W 秒):所有 Vuser 都已加压之后,再运行方案
约一段指定的时间。
➤ 无限期运行
注意:=持续时间设置将覆盖 Vuser 迭代设置。这意味着,如果将持续时间设为五
分钟,那么 Vuser 将继续在五分钟时间内运行尽可能多的迭代,即使运行时设置
仅指定一次迭代。
也就是说,在加压后时间很长的时候,lr会跌代脚本的事务,不会很快就结束



跌代脚本的事务是什么意思 啊?
不会很快结束,那时间很长的话他一直跌代?最终这个操作是执行一次吗?
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2004-11-30 09:46:51 | 只看该作者
注意:=持续时间设置将覆盖 Vuser 迭代设置。这意味着 ...

这个操作能在你定的时间能执行多少次,就是多少次.
回复 支持 反对

使用道具 举报

该用户从未签到

7#
 楼主| 发表于 2004-11-30 09:52:31 | 只看该作者
你真是牛比的,呵呵~~做了多长时间了?那么如何在脚本中加循环呢?是在整个脚本开始的时候还是在事务开始的时候。?
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2004-11-30 11:01:31 | 只看该作者
收到你的短信息了,wghong已经解释了。
看来你刚入门loadrunner,最好看一下loadrunner的中文手册。
因为lr是压力测试工具,其相比wr优势在于多用户调用(设置多个虚拟用户),多批量请求(就是一个事务,多次迭代)
迭代即为iteration次数,就是你在runtime setting中设置的iteration数目,你可以把你的注册业务放在action中,设置10个iteration,这个注册操作就顺序地执行了10次
当然你也可以设置虚拟用户数为10个,注册动作也会执行10次,只不过是并发执行的。
既并发又迭代,那就10×10=100次了
回复 支持 反对

使用道具 举报

该用户从未签到

9#
 楼主| 发表于 2004-11-30 11:29:57 | 只看该作者
详细、清楚、明白、多谢~~~不愧是版主~~~解释的就是好~~
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-26 15:23 , Processed in 0.074283 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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