51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 6624|回复: 15
打印 上一主题 下一主题

登录脚本应录制在vuser_init()中还是在Action()中

[复制链接]
  • TA的每日心情
    开心
    2015-10-23 13:46
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    跳转到指定楼层
    1#
    发表于 2005-1-27 15:19:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    我想做多个用户同时登录的测试
    看有关资料上介绍把登录脚本录制在vuser_init()中
    通过创建集合点,可以实现多个Vuser同时执行操作
    但是集合点只能在Action中添加,如何来实现呢
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏

    该用户从未签到

    2#
    发表于 2005-1-27 15:35:00 | 只看该作者
    不一定都要把登录脚本放在Vuser_init中的。

    实际情况实际操作,按照你的需求你应该把 登录脚本 录制在Action中。
    回复 支持 反对

    使用道具 举报

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

    连续签到: 1 天

    [LV.1]测试小兵

    3#
     楼主| 发表于 2005-1-27 16:24:36 | 只看该作者
    谢谢
    请问我要测试登录,新增,浏览和退出这一系列的操作,怎么实现?
    是在虚拟用户生成器中添加多个Action,还是录制多个脚本在Controller中操作?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
    发表于 2005-1-27 16:37:25 | 只看该作者
    请问我要测试登录,新增,浏览和退出这一系列的操作,怎么实现?

    如果只是简单的录制这一系列脚本的话,直接点击 record 后,你就手动执行一遍这些操作,然后 stop 就好了。

    是在虚拟用户生成器中添加多个Action,还是录制多个脚本在Controller中操作?

    你想做多用户同时登录的测试,录制一个脚本就可以了,然后在VuGen中将用户名参数化,在Controller中设置虚拟用户数。
    回复 支持 反对

    使用道具 举报

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

    连续签到: 1 天

    [LV.1]测试小兵

    5#
     楼主| 发表于 2005-1-27 16:58:04 | 只看该作者
    这个我明白
    我想对每个功能分别测试,更容易发现导致性能低下的原因,你说呢?
    再问一下多个脚本怎么合成呢?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2005-1-27 17:16:17 | 只看该作者
    我想对每个功能分别测试,更容易发现导致性能低下的原因,你说呢?

    你可以分别录制脚本,然后在每个脚本中设置你需要重点测试的功能模块,然后在Controller中选择多个脚本进行同时进行测试就可以。

    再问一下多个脚本怎么合成呢?

    在Controller中可以选择多个脚本,以前好像看过一个帖子说多个脚本都是同时运行的,所以应该可以达到你的要求吧。

    应该是这样的吧,我也没有在Controller中进行过多脚本测试。
    回复 支持 反对

    使用道具 举报

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

    连续签到: 1 天

    [LV.1]测试小兵

    7#
     楼主| 发表于 2005-1-27 18:24:21 | 只看该作者
    谢谢你,今天遇到你很高兴,能告诉我你的QQ吗?
    我刚接触测试工作,希望能和你多多学习!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
    发表于 2005-1-27 20:26:55 | 只看该作者
    Controller中运行多个脚本时,可以设定为同时运行,也可以分别对每个脚本进行设定。其中包括,脚本开始运行时间,如何加载虚拟用户,运行时间,以及如何结束用户。你可以看看操作手册。
    回复 支持 反对

    使用道具 举报

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

    连续签到: 1 天

    [LV.1]测试小兵

    9#
     楼主| 发表于 2005-1-28 10:26:46 | 只看该作者
    谢谢!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
    发表于 2005-1-28 10:54:20 | 只看该作者
    对,用户手册上有介绍的,有空看看,很有帮助的。

    我也干接触LR,才几天时间那。。。因为马上要用LR做压力测试了,所以这几天来的比较勤快:)

    QQ:8443736   大家一起学习:)
    回复 支持 反对

    使用道具 举报

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

    连续签到: 1 天

    [LV.1]测试小兵

    11#
     楼主| 发表于 2005-1-28 11:03:49 | 只看该作者
    你要加我呀
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
    发表于 2005-1-28 11:05:40 | 只看该作者
    我现在不能上QQ,晚上加你吧。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13#
    发表于 2005-11-29 17:07:34 | 只看该作者
    登录脚本应放在vuser_init()中,因为放在vuser_init(),通过参数化,可以真实地模拟若干用户登录
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    14#
    发表于 2005-11-29 18:17:48 | 只看该作者
    有机会都联系啊,我也在接触loadrunner测试工具
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    15#
    发表于 2005-11-30 12:00:14 | 只看该作者
    当然放在action中,你需要同时登陆的话,添加集合点就可以了。至于vuser_init(),多数是自己编写函数时用到的,例如roadrunner支持的标准C函数。

    对于不同的脚本
    1、你可以在场景中增加不同的脚本实现。
    2、也可以同时录好,对不同的操作添加不同的传输计时和集合点
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    16#
    发表于 2005-12-1 09:25:54 | 只看该作者
    同意楼上的观点,建议楼主多看看帮助,上面说的很详细。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-8 07:39 , Processed in 0.107932 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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