51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

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

关于参数化后虚拟用户执行场景问题。

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2005-1-28 17:32:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1. 在VuGen中参数化登录用户(20个),在Controller的手工方案中设置20个虚拟用户,是不是这20个虚拟用户是顺序读取的VuGen中参数化的那20个用户?

2. 我设置的持续时间为10分钟,为什么我老是看到 “运行-集合” 反复的操作。就是运行(20),集合(20),然后又运行(20),集合(20)……不断的反复,直到10分钟完毕后场景终止。(难道是虚拟用户不断的循环执行场景?但是我没有设置迭代啊。)

3. 在Controller中run完后不能在结果中显示都读取了哪些参数吗?像VuGen中那样加一个代码,在日志中显示。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏

该用户从未签到

2#
发表于 2005-1-31 13:28:40 | 只看该作者
第一个问题,很容易解决,在参数化设置中有个选项,可以设置20个虚拟用户以何种方式读取数据。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2005-1-31 15:33:50 | 只看该作者
有 Sequential 和 Unique 等方式,我20个参数,设置20个虚拟用户,不执行迭代操作的话是不是选择 Sequential 方式?然后这20个虚拟用户就是对应这20个参数?
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2015-10-23 13:46
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    4#
    发表于 2005-1-31 15:43:12 | 只看该作者
    我做过这样的例子,在参数列表中 选择下一行:选择Unique ,更新值的时间选择:Each iteration,你试一下吧
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
     楼主| 发表于 2005-1-31 16:31:45 | 只看该作者
    我的场景是没有迭代操作,但是有持续时间,选择Unique的话,系统会提示不能使用Unique方式。

    我现在基本上,大概的,模糊的知道一点关于这个问题的概念了。不知道对不对? ^_^

    1. 场景:20个参数,20个虚拟用户,无迭代,20分钟持续时间。(不能使用Unique方式,使用Sequential方式)
        Vuser运行时:20个虚拟用户顺序读取20个参数,20分钟内反复执行N次。

    2. 场景:20个参数,4个虚拟用户,5次迭代,无持续时间。(可以使用Unique方式)
        Vuser运行时:4个虚拟用户每迭代一次,读取前一次使用完的后面4个用户参数。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2005-1-31 16:39:17 | 只看该作者
    把你的持续时间去掉吧,或者设短。不然,action部分很可能被不断的反复运行。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
     楼主| 发表于 2005-1-31 16:46:42 | 只看该作者
    to:wghong
    如果去掉持续时间的话,那客户要求需要N个用户同时在线N分钟时,应该怎么来满足客户的需求?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
    发表于 2005-1-31 16:57:48 | 只看该作者
    添加thinktime 就可以了三
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
     楼主| 发表于 2005-1-31 17:02:36 | 只看该作者
    恩,好像只能这么着了吧:)
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
    发表于 2005-3-1 14:23:45 | 只看该作者

    那第三个问题解决了没有啊

    期盼……
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
    发表于 2005-3-1 14:36:58 | 只看该作者
    在脚本中添加这个函数,可以显示当前参数值。
    lr_vuser_status_message("Para is:%s",lr_eval_string("{NewParam}"));
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-8 18:33 , Processed in 0.074384 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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