51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2778|回复: 6
打印 上一主题 下一主题

[讨论] 学习loadrunner后提出的问题

[复制链接]
  • TA的每日心情
    慵懒
    2021-1-20 10:46
  • 签到天数: 25 天

    连续签到: 1 天

    [LV.4]测试营长

    跳转到指定楼层
    1#
    发表于 2007-9-29 10:06:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    学习了两个星期的loadrunner了,看了基本的文档,帮助手册,感觉没有什么收获,看了提不出什么问题,实际去操作又觉得没有文档上说的那么简单,比如录制一个脚本,拿到一个网站我不知道先做什么,也没有什么其他的思考就开始录制。
    问题1:比如说一个登陆的信息,我都不知道应该放在那里合适,问了群里的朋友,他们分析了那么久,如果要迭代次数多的话,就把登陆的信息放在init里面,那么其他的技术操作就放在的Action里面,但是我就不明白,既然要单独放置,那么我在录制的时候是不是要把登陆信息录制完成了后,再选择Action呢,那么我录制完成了,怎么样检查是不是录制的都放置了正确的位置呢?还有的朋友说,你可以直接录制到Action里面,然后录制完成了,再把登陆的信息,检出来放在相应的位置,但是我不明白你怎么知道那些是登陆的信息呢?那么他到那里结束呢?后来我想了一下,还是不明白。
    问题2:我想验证系统能不能够支持30人同时登陆系统来还借书,当然登陆的时间是不同的,那么我在录制的时候又该怎么做呢?是把登陆的信息放在init里面嘛?还是都录制在Action里面?
    问题3:我在录制完成后,没有错误,但是在检查回放的时候,就发现了错误,为什么会出现这样的错误呢?是不是可以在录制完成了后,比如在登陆那插入一个消息,那么 在回放的时候执行到那里是不是可以有一个消息的提示呢?有时候在录制的时候我设置了思考的时间,我看到他自动分配到各个地方的思考时间都是不一样的,这是什么道理呢?在回放后日志中用红色的标志是不是就是出错了呢?双击后光标停在了出错的地方,那么我怎么分析这个错误呢?有的可以认为是某个页面之间跳转的页面,那么他是不是就不是一个错误呢?loadrunner怎么不会跳过这些页面呢?
    问题4:选择一个协议的时候是不是要看开发用的是什么语言呢?这些详细的信息从那里可以看到呢?
    问题5:录制完成后,看出现各个资源图,怎么来分析呢?比如我设置了100个虚拟用户,在Vuser和时间关系的图中看到当vuser数到70个时候,有一段时间是一样的,之后就慢慢下降,说明了一个什么问题呢?
    问题6:是controll中怎么设计一个场景呢?是不是就是设置多个组,运行同一个路径,设置不同的Vuser数呢?
    问题7:建立多个Action后,又该怎么录制到不同的Action中呢?为什么有要建立多个Action呢?他到底是什么作用呢?
      哎 ,今天终于提出问题了,都是些皮毛的问题,还请高手给解决回答一下。现在看了就先提出这些问题了,以后还会提出更多的问题等待大家来帮忙!谢谢了~~~~~~~~
      学习真的很难,要学好一样东西还真的不是那么简单,虽然有各类的文档、帮助看,但是没实际的操作,还是不能运用的很好,还希望大家多上传一些实际的例子来,组织 在群里一起学习,这样学的更多,理解的更深厚些。
    就这样了,希望大家国庆过的愉快~~~~~~~~~~~~
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

    该用户从未签到

    2#
    发表于 2007-9-29 15:55:28 | 只看该作者
    我也是,感觉没有什么好的教材来知道学习
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3#
    发表于 2007-9-29 17:15:00 | 只看该作者
    首先我觉得loadrunner工具是一个应用很强大的工具,要在一时半会搞懂是不太可能,一定要亲自去实践,多想多去实验才能知道具体有什么问题存在。我也是懂得写皮毛,对于这些问题我说下我对一些问题的理解吧,如果我说错高手多指点。
    问题1:登入信息录在init或者action里面都行,重点是你需要测试什么功能点,一般我们都把登入信息录在init里面,这样可以在场景里设置控制进入数量和进入时间(例如每s进多少vuser等);如果我需要让模拟用户在一段时间内不断进行登入系统,就是进行登入迭代操作的话,录在init里面是不行的,就必须录在action里面,这样设置持续5分钟运行,lr就会模拟登入不停迭代。如果录在action里面要把登入信息截出来,就看脚本,都是有动作的,直接截出来放在init下面就行了。
    问题2:30人同时登入系统借书,可是设置用户数进入了action内再持续运行多少时间,这个时候你录制的借书脚本就一直在运行,并且是30人都在系统里进行借书操作。
    问题3和4看帮助文档可以解决
    问题5:到70个用户平稳之后下降,说明后面的用户已经无法登入了,lr应该会报错,你用错误号去上网查找。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
    发表于 2007-10-3 17:04:44 | 只看该作者
    我刚刚进入学习中,先收获点在学习!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2021-1-20 10:46
  • 签到天数: 25 天

    连续签到: 1 天

    [LV.4]测试营长

    5#
     楼主| 发表于 2007-10-9 10:40:13 | 只看该作者
    谢谢大家,我还有好多的疑问,等解决。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2016-11-23 09:27
  • 签到天数: 55 天

    连续签到: 1 天

    [LV.5]测试团长

    6#
    发表于 2007-10-9 13:23:52 | 只看该作者
    一起学习~~~
    我也在学习
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
    发表于 2007-10-9 15:10:06 | 只看该作者

    因为你们对LR还不够了解

    多看看 帮助文档

    学习LR其实很简单的  它只是一个工具而已
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-27 14:34 , Processed in 0.063693 second(s), 25 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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