51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2257|回复: 5
打印 上一主题 下一主题

[求助] 集合点不起作用了

[复制链接]
  • TA的每日心情
    开心
    2015-6-11 09:33
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    跳转到指定楼层
    1#
    发表于 2015-9-16 16:52:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    我在登录事务之前插入了集合点,在controller中场景设置如图,集合点策略如图,此时集合点不起作用,用户到达集合点不等待直接运行通过。但是如果选择策略1和策略3集合点就起作用,只是这时在analysis里生成的平均事务响应时间图是一个点,没有曲线。
    真的很纠结,希望得到高手的指点

    急急急!!!!!

    本帖子中包含更多资源

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

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

    使用道具 举报

  • TA的每日心情
    奋斗
    2024-5-6 17:37
  • 签到天数: 1137 天

    连续签到: 1 天

    [LV.10]测试总司令

    2#
    发表于 2015-9-17 09:08:03 | 只看该作者
    LZ有多少vuser?
    策略从描述上很清晰啊:
    Release when :当所有虚拟用户中的x % 到达集合点进释放,即仅当指定百分比的虚拟用户到达集合点时,才释放虚拟用户。

    注意:此选项将会干扰场景的计划。如果选择此选项,场景将不按计划运行。



    Release when :当所有正在运行的虚拟用户中的x %到达集合点时释放,即仅当场景中指定百分比的、正在运行的虚拟用户到达集合点时,才释放虚拟用户。

      还有不在运行的虚拟用户? 假如,设置为1分钟启动一个用户,当然会存在因为用户还没启动,所以无法参与集合点。



    Release when : 当x 个虚拟用户到达集合点时释放,即仅当指定数量的虚拟用户到达集合点时,才释放虚拟用户。

      这个很好理解,当我用百分比不太好衡量集合点的虚拟用户数,当然可以设置具体的用户数。



    Timeout between Vusers (虚拟用户之间的超时)框中输入一个超时值。

      假如设置了集合10用户并发,结果9个用户已经集合到位,还剩1个虚拟用户,左等右等就是等不来。那总不能一直等下去吧。设定了个时间,假如30秒还不来,那就不管它了。

      超时的时长默认是30秒,我们可以根据具体的被测应用进行调整。

    评分

    参与人数 1测试积点 +10 收起 理由
    lsekfe + 10 恭喜你获得测试积点10

    查看全部评分

    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2015-6-11 09:33
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    3#
     楼主| 发表于 2015-9-17 09:59:54 | 只看该作者
    土土的豆豆 发表于 2015-9-17 09:08
    LZ有多少vuser?
    策略从描述上很清晰啊:
    Release when :当所有虚拟用户中的x % 到达集合点进释放,即仅 ...

    我设置了100个用户并发,每秒增加2个用户,选择第二个策略是不是就相当于每次都是2个用户并发同时操作系统?那第二个策略与Timeout between Vusers这个有关系吗?即我是每秒增加两个,这两个到达集合点了会不会登录下一秒的两个,知道超过Timeout between Vusers这个设置的时间,才释放,还是不管Timeout between Vusers这个设置的时间,直接有两个运行不管后边的用户多长时间到达,都释放集合点用户?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2015-6-11 09:33
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    4#
     楼主| 发表于 2015-9-17 10:04:25 | 只看该作者
    土土的豆豆 发表于 2015-9-17 09:08
    LZ有多少vuser?
    策略从描述上很清晰啊:
    Release when :当所有虚拟用户中的x % 到达集合点进释放,即仅 ...

    我设置了100个用户并发,每秒增加2个用户,选择第二个策略是不是就相当于每次都是2个用户并发同时操作系统?如果是拿我设置并发100个用户基本就不起作用了啊,我想让100个同时操作系统,只能是在场景设置所有用户同时运行了?那第二个策略与Timeout between Vusers这个有关系吗?即我是每秒增加两个,这两个到达集合点了会不会等待下一秒的两个,直到超过Timeout between Vusers这个设置的时间才释放,还是不管Timeout between Vusers这个设置的时间,直接有两个运行不管后边的用户多长时间到达,都释放集合点用户?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    6 分钟前
  • 签到天数: 2819 天

    连续签到: 1 天

    [LV.Master]测试大本营

    5#
    发表于 2015-9-17 12:42:31 | 只看该作者
    立即集合点配置的含义。你每次设置两个用户运行,不一定是2个用户并发,上一秒是2个用户,下一秒可能就4个用户了,不是你理解的这样。
    你设置100用户并发,是不是应为用户到达结合点后,用户等待时间超过30S,所以集合点就会释放调用。
    你的策略2也是与超时时间有关系的,你选的策略2是设置运行的用户达到100%,所以不一定你当时运行的用户是多少
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2015-6-11 09:33
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    6#
     楼主| 发表于 2015-9-17 15:27:09 | 只看该作者
    jingzizx 发表于 2015-9-17 12:42
    立即集合点配置的含义。你每次设置两个用户运行,不一定是2个用户并发,上一秒是2个用户,下一秒可能就4个 ...

    也就是说每次启动的用户数,不一定是运行的用户数?但是场景运行的时候,集合点那都是闪现1或者直接就通过了,这不是没有在集合点等待吗?
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-25 07:29 , Processed in 0.070418 second(s), 24 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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