51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 5179|回复: 11
打印 上一主题 下一主题

[原创] 性能测试场景设计

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2009-1-13 00:31:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
老大给我安排了个这样的任务——测试ikuaimen.com网站的性能

性能目标值关注点在于吞吐量,即Trsanction/Sec,顺便关注响应时间)
        20万用户,在半个小时内登陆完毕,登陆首页部分,折算下来是 120次/秒


想请问大家,要达到20万用户,应该设置怎样的场景啊? 设置多少虚拟用户数、加压时间、持续时间呢?

我的想法是:设置个差不多的virtual user,如设置60,然后加压每秒钟增加60个用户,持续运行1小时。是不是这个意思呢?

我是新手,希望大家给我出谋画策! 不必太关注细节,只要让我跑一遍,能过下流程,给一个大概的性能指数。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2009-1-13 09:59:03 | 只看该作者
我也想知道
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2009-1-13 11:03:44 | 只看该作者
也测试网站
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2009-1-13 15:46:45 | 只看该作者
这个51真是的。回复的都是垃圾贴,管理员呢?
回复 支持 反对

使用道具 举报

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

    连续签到: 1 天

    [LV.5]测试团长

    5#
    发表于 2009-1-13 17:03:10 | 只看该作者
    面向目标的场景。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2009-1-14 09:55:20 | 只看该作者
    采用面向目标的测试场景设计试试,设置reach goal of 120   事务/秒,持续30分钟试试,用户数范围120---1500
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
    发表于 2009-1-14 10:09:34 | 只看该作者
    20万用户,在半个小时内登陆完毕,要求这么高啊,能达到吗?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
     楼主| 发表于 2009-1-15 17:32:00 | 只看该作者
    按照大家说的在跑了。设置了每秒50的transaction。虚拟用户设置了50-300,试试
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
    发表于 2009-2-2 12:35:45 | 只看该作者
    性能目标值关注点在于吞吐量,即Trsanction/Sec,顺便关注响应时间)
            20万用户,在半个小时内登陆完毕,登陆首页部分,折算下来是 120次/秒

    你这个算法有问题吧
    ,20万用户,半小时的话大概是60*30=1800秒
    而实际中的运行可能是这样子的
    就是1800*20%的时间完成了20万*80%的用户登录
    也就是16万用户需要在360秒内登录完成
    每秒钟最少需要444.44个用户
    以服务器性能80%稳定的话,可以大约计算为444除以80%大约为550个
    你可以在场景中设计一开始为550个,每秒钟增加550个,持续1分钟或者持续更长时间
    回复 支持 反对

    使用道具 举报

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

    连续签到: 1 天

    [LV.5]测试团长

    10#
    发表于 2009-2-2 14:45:49 | 只看该作者
    楼主可以大概说下服务器的情况么?感觉好大投入啊
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
    发表于 2009-2-4 13:16:16 | 只看该作者
    原帖由 archonwang 于 2009-2-2 14:45 发表
    楼主可以大概说下服务器的情况么?感觉好大投入啊


    不止好大投入了

    估計...

    樓主搞錯了數字了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
    发表于 2009-9-2 16:00:42 | 只看该作者
    个人感觉也是用 面向目标场景法,
    20万用户,在半个小时内登陆完毕,登陆首页部分
    那平均交易数为120 transaction per second(目标),用户范围应该为50到200000吧?
    30分钟内达到目标(ramp up设置)

    不明白的是,楼上用户范围怎么设为了120-150?

    请楼下的解释下!多谢了!!
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-10-3 20:20 , Processed in 0.104410 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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