51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 4093|回复: 4
打印 上一主题 下一主题

[原创] 请教:要用LR做一个B/S结构软件的登录功能的测试,场景怎么设计?

[复制链接]
  • TA的每日心情
    开心
    2015-12-17 15:25
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    跳转到指定楼层
    1#
    发表于 2011-3-28 12:22:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    要用loadrunner做一个B/S结构软件的登录功能的测试,负载测试和压力测试的场景分别怎么设计?
    测试环境:应用服务器HP-UX的刀片机(8G内存,32G硬盘),tomcat中间件,oracle装在Unix上。登录测试,要求达到300用户并发,其它如响应时间,吞吐率没测过不知道值,一般情况下会是多少呢?(我是菜鸟,只有理论知识,没条件实际操作)
    Q1:负载测试怎么设计场景?如何监控应用服务器和数据库服务器?要装监控进程吗
    (下面的只是我自己的设想,没实际操作过)
    我的想法是:选手动场景,1分钟加载60个Vuser,加载5分钟,一个登录完马上第二个登录,然后每10秒减少一人。二台win2003的加压机,可以这样设计吗?您有没有实际场景说明下
    Q2:压力测试怎么设计场景?如何监控应用服务器和数据库服务器?要装监控进程吗
    我的想法是:选手动场景,四台加压机,持续时间30分钟,800用户并发,在登录事务之前设一个集合点,先200用户一起并发,再400,再800,然后800用户一起跑30分钟。能这样设计吗?
    Q3:如果用户名和密码框下还有验证码框,即带验证码的登录又怎么做性能测试?这个我完全没有思路。
    Q4:如果我要一部分人同时登录,一部分人做查询,剩下的人翻页,又怎么设计?这种测试其目的是什么?我的想法是录三个脚本,放到一个场景中,用百分比模式分配Vuser和load generator,这样可以吗?还是说录在一个脚本中,分成要个事务,在场景中跑一个脚本,那Vuser怎么分配到事务中呢?
    请教大家:如果可以的话结合实例,只要能将上面的问题讲清楚就行。因为没有条件用loadrunner实际操作,只是看了书有些理论知识,所以关于场景的设计很多都不理解
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2018-2-28 18:04
  • 签到天数: 40 天

    连续签到: 1 天

    [LV.5]测试团长

    2#
    发表于 2011-3-29 14:25:41 | 只看该作者
    负载测试是持续性施压过程,你的问题我简单回答下,不清楚的再说。
    1. 负载测试一般是多个用户在一段时间内针对某业务场景进行处理操作的一种测试
    2. 监控数据库需要提供数据库类型及登陆的用户名和密码以及服务名称,lr提供直接的监控支持
    3. 可以这样设计,在运行过程中保持用户在线即可。
    4. 压力测试与负载测试貌似是一件事情。差别是压力测试施压时,负载是过度的。
    5. 待验证框的请注释验证,或是使用万能验证码
    6. 每个功能可以单独出来处理脚本即可
    7. 关于场景设计,考虑的是施压模式,用户量的计量及测试的持续时间,其他的貌似没什么特别的。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3#
    发表于 2011-3-29 15:33:49 | 只看该作者
    进来学习一下
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
    发表于 2011-3-29 15:58:22 | 只看该作者
    学习学习
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-26 03:08 , Processed in 0.067595 second(s), 26 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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