51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 4799|回复: 10
打印 上一主题 下一主题

[求助] 请教一个VUG中run-time settings下 Iteration count的一个问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-7-26 14:48:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
录制一登录的脚本,要做几个用户同时登录的并发操作。
VUG中run-time settings下 Iteration count的 Number of Iterations的设置是什么意思,与controller中的ScenarioSchedule面板下的Quantity设置的需要并发的用户数有什么区别呢?
比如说,我前者设置为10,循环10次,而后者设置为25,及25个用户同时登录。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2007-7-26 14:55:44 | 只看该作者
没人理我:(,自己顶一个,因为刚学LR。。。
回复 支持 反对

使用道具 举报

  • TA的每日心情
    奋斗
    2015-6-25 18:04
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    3#
    发表于 2007-7-26 15:05:08 | 只看该作者
    Iteration count 就是重复执行脚本的次数;和循环的作用是一致的

    并发用户数是执行脚本的vuser(虚拟用户)个数,就是有多少个虚拟用户去执行脚本

    按你的比方来说:设置Iteration count为10,那么回放脚本的时候就重复执行10次
    设置25个,则25个同时登录

    那么最后的结果呢??25个用户每个用户重复登录10,那么就登录了250次
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
     楼主| 发表于 2007-7-26 15:11:41 | 只看该作者
    明白了,谢谢qiguojie ,送你一朵鲜花sdlkfj5

    [ 本帖最后由 bug_no2 于 2007-7-26 15:36 编辑 ]
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
    发表于 2007-7-31 16:32:19 | 只看该作者
    原帖由 qiguojie 于 2007-7-26 15:05 发表
    Iteration count 就是重复执行脚本的次数;和循环的作用是一致的

    并发用户数是执行脚本的vuser(虚拟用户)个数,就是有多少个虚拟用户去执行脚本

    按你的比方来说:设置Iteration count为10,那么回放脚本的 ...




    1.这样设置的话,能等价于250个用户同时登陆么?
    2.是第一个用户登陆10次后,在轮到第二个用户登陆10次,直到第25个用户登陆10次?还是这25个用户依次登陆一遍后,在依次登陆第二遍.....?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2007-7-31 16:42:58 | 只看该作者
    1、楼上的qi兄说的很明白,是25个用户登陆250次
    2、我不清楚楼主怎么设置的 用户参数化没?脚本都录在Action中?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
    发表于 2007-7-31 17:18:03 | 只看该作者
    在这里我有个问题,如果在VUG中我设置迭代次数为10,在controller中设置Vuser为20,这20个Vuser怎么能以不同的用户名登陆呢??
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2017-1-11 15:48
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    8#
    发表于 2007-7-31 22:16:43 | 只看该作者
    “在这里我有个问题,如果在VUG中我设置迭代次数为10,在controller中设置Vuser为20,这20个Vuser怎么能以不同的用户名登陆呢??”
    打开登陆用户名或者登陆密码的参数列表:

        选择登陆用户名: 设置参数访问方式如下:select next row=unique   update value on=iteration
        选择登陆密码:设置参数访问方式如下:select next row=same line as login_id

    如附图所示:

    本帖子中包含更多资源

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

    x
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
    发表于 2007-8-24 14:59:48 | 只看该作者

    这两个指标很不同

    Number of Iterations是顺序执行n次
    Quantity是同时n个用户同时并发
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
    发表于 2007-8-25 01:26:05 | 只看该作者
    原帖由 bug_no2 于 2007-7-26 14:48 发表


    录制一登录的脚本,要做几个用户同时登录的并发操作。
    VUG中run-time settings下 Iteration count的 Number of Iterations的设置是什么意思,与controller中的ScenarioSchedule面板下的Quantity设置的需要并发的用户数有什么区别呢?
    比如说,我前者设置为10,循环10次,而后者设置为25,及25个用户同时登录。




    “VUG中run-time settings下 Iteration count的 Number of Iterations“的设置是什么意思”
    场景文件里设定虚拟用户的执行时间,有三种模式,一种是指定时间,一种是永远执行,一种就是自然停止。
    自然停止时,就是每个虚拟用户循环迭代Number of Iterations次后,自然停止。

    所以“VUG中run-time settings下 Iteration count的 Number of Iterations”,只是在场景里设置执行时间模式为自然停止时才有效。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
    发表于 2013-5-8 13:50:22 | 只看该作者
    终于算是解决了,这个疑惑
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-25 05:10 , Processed in 0.081312 second(s), 29 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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