51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 4339|回复: 20
打印 上一主题 下一主题

[原创] 请问controller中事物数量是怎么计算出来的?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2011-8-5 16:49:49 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
我脚本中只有一个登录事物,controller中设置40个虚拟用户,只迭代1次,跑了5分钟,结果通过了893个事物,失败95个,停止3个。请问这么多事物是从哪里来的?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1
回复

使用道具 举报

该用户从未签到

21#
发表于 2011-9-7 17:43:25 | 只看该作者
回复 20# Junior

controller中是跑了一遍脚本,而你在脚本中设置的是2遍,所以ACTION执行了2遍
回复 支持 反对

使用道具 举报

该用户从未签到

20#
发表于 2011-9-7 09:12:30 | 只看该作者
回复 19# 草鱼


    我在run-time setting 中 runlogic 设置 number of Iterations: 2
我在设置controller :duration设置为run until completion

这是循环几次?对于Action?
回复 支持 反对

使用道具 举报

该用户从未签到

19#
发表于 2011-9-4 09:29:12 | 只看该作者
duration设置为run until completion
相对于执行是不是最高级的,只要这个设置了,其他的设置就无效了
Junior 发表于 2011-8-18 15:33


“run until completion”是LR场景里的另外一种运行模式,在这个模式下,无法直接设置运行时间,只能设置并发用户数和迭代次数,所以就不存在运行时间一说了。
回复 支持 反对

使用道具 举报

该用户从未签到

18#
发表于 2011-8-18 15:33:14 | 只看该作者
duration设置为run until completion
相对于执行是不是最高级的,只要这个设置了,其他的设置就无效了
回复 支持 反对

使用道具 举报

该用户从未签到

17#
发表于 2011-8-18 10:12:32 | 只看该作者
这个是根据你设置的时间而定的,只要设置了时间就一定会跑完
回复 支持 反对

使用道具 举报

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

    连续签到: 1 天

    [LV.7]测试师长

    16#
    发表于 2011-8-17 21:46:34 | 只看该作者
    要看你的事务如何定义的了,另外5分钟时长,跌代设置就没用了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    15#
    发表于 2011-8-17 21:23:26 | 只看该作者
    设置了跑5分钟,你的迭代设置就会被覆盖。。。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    14#
    发表于 2011-8-17 13:53:58 | 只看该作者
    学习了~~~~~~~~~~~~
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13#
    发表于 2011-8-10 16:44:37 | 只看该作者
    是的,迭代次数、场景时间设置都可控制总运行次数
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
     楼主| 发表于 2011-8-10 12:01:32 | 只看该作者
    回复 10# liaoxj


        多谢
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
    发表于 2011-8-9 17:12:40 | 只看该作者
    虽然设置了迭代为1次,但你在场景中设置了持续时间为5分钟,所以会按5分钟不断循环跑脚本,而不管你的迭代数
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2016-4-26 13:27
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]测试排长

    10#
    发表于 2011-8-9 15:20:51 | 只看该作者
    你跑的是5分钟,虽然你迭代只是一次,还是会5分钟内重复咆
    时间为关键
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
     楼主| 发表于 2011-8-9 12:51:13 | 只看该作者
    将Controller 中duration设置为run until completion
    zhang.yuandong 发表于 2011-8-9 09:23



        非常感谢
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
    发表于 2011-8-9 09:23:59 | 只看该作者
    将Controller 中duration设置为run until completion
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
     楼主| 发表于 2011-8-9 08:37:23 | 只看该作者
    回复 6# liangdd


        请问具体哪里设置?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2011-8-8 16:24:04 | 只看该作者
    会的啊~!如果你想只运行一次的话,就在场景里设置下
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
     楼主| 发表于 2011-8-8 15:37:24 | 只看该作者
    回复 4# liangdd


        是的。但我runtime-setting设置只迭代1次,请问一个虚拟用户在运行完1次脚本后,还会继续运行脚本吗??
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
    发表于 2011-8-8 14:38:00 | 只看该作者
    你运行时间设置的是5分钟吗?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3#
     楼主| 发表于 2011-8-8 08:48:45 | 只看该作者
    回复 2# liangdd


        我只迭代了1此,一个虚拟用户跑完一次迭代不就应该停止了么
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-22 16:35 , Processed in 0.089143 second(s), 29 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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