51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3114|回复: 9
打印 上一主题 下一主题

[原创] 求助关于lr中duration设置问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2010-8-24 10:47:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
各位前辈帮我看看这段话:
“在场景一中:
1, 在Running vusers图中可以看到,用户都是执行完事务(10秒左右)就退出了,如果没有duration并且设置了ramp up,则任一个用户在脚本执行完了后,就会退出,不会等到所有的用户都上来才开始退出。
2, 没有duration时,场景结束后,用户在passed的状态。

在场景二中:
1, 如果有duration,脚本在运行时,如果duration已经结束,事务还没有执行完,就会接着执行下去,直到事务完成,不会出现事务执行一半就断开的现象。
2, 设置了duration,场景结束后,用户在stopped。”

这段话中,我对“如果duration已经结束,事务还没有执行完,就会接着执行下去,直到事务完成,不会出现事务执行一半就断开的现象。”不是很理解。我理解duration设置是:对所有虚拟用户加压后在运行指定时间。而上文中提到的“duration已经结束,事物没执行完还会接着执行”又是什么意思呢?

另:我节选的那段话出处:http://aman.cao.blog.163.com/blog/static/32951336200911221521538/

[ 本帖最后由 renee.guan 于 2010-8-24 10:51 编辑 ]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2010-8-24 10:58:15 | 只看该作者
弱弱的说一句:我看的那篇文章貌似是传说中的Zee大师写的!!!!!大师啥时候能来给我解惑啊~~~
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2010-8-24 11:01:13 | 只看该作者
在场景中有个设置如何退出用户的,默认是跑完当次迭代!
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2010-8-24 11:09:54 | 只看该作者
原帖由 云层 于 2010-8-24 11:01 发表
在场景中有个设置如何退出用户的,默认是跑完当次迭代!


跑完当次迭代是什么意思呢?
默认设置“同时停止所有虚拟用户”是指都运行完再同时停止么?
真不好意思,我是菜鸟……我看帮助文档里提到:设置duration会覆盖Vuser迭代设置,这个迭代设置是不是是指在“run-time settings”里run logic的那个设置?那么是不是可以说一次迭代就是一次action运行?
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2010-8-24 12:30:46 | 只看该作者
顶起来!我要答案啊~~~
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2010-8-24 13:34:50 | 只看该作者
嗯,我换一种问法:设置了duration为“Run for 000:02:00”的意思是不是就是说在对所有vuser加压完成后,再使所有vuser运行2分钟,2分钟过后无论是否所有vuser都运行完毕均断开运行,强制停止(即场景运行完后用户为stopped状态)?
我这样的理解是不是不正确呢?
谢谢各位前辈!
回复 支持 反对

使用道具 举报

  • TA的每日心情
    奋斗
    2022-5-8 19:23
  • 签到天数: 137 天

    连续签到: 1 天

    [LV.7]测试师长

    7#
    发表于 2010-8-24 13:38:28 | 只看该作者
    不会强制停止的,要等正在运行的事务执行完
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
     楼主| 发表于 2010-8-24 13:43:02 | 只看该作者
    那duration设置的那个2分钟是什么作用呢?谢谢您!!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
    发表于 2010-8-24 14:51:03 | 只看该作者

    回复 8# 的帖子

    是为了计算TPS的
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
    发表于 2010-8-25 11:36:46 | 只看该作者
    我的理解:
    运行2分钟就不再运行新的迭代了,但是已经开始运行的迭代不会强制停止,直到运行完毕。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-23 11:48 , Processed in 0.073262 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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