51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 4133|回复: 5
打印 上一主题 下一主题

[求助] 如何做压力测试

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2011-11-27 15:43:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Hi,

看了《性能测试最佳实践》PPT,请问执行性能测试时,增加的用户数量、增量间隔、执行时间 如何才能确定是合适的?

我现在公司使用的工具是WCAT,几乎无人使用。。。测试对象是类似社区的网站。
工具可以设置虚拟用户数,warmup时间里达到增至这个用户数,运行一段时间收集数据(吞吐量、响应时间、性能计数器数据)。
这样我可以通过设置不同虚拟用户得到响应时间,绘出图表,得到最优用户和最大用户,这个方式对么?

要求是做压力测试,得到最大用户的数据就足够了么?

谢谢。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2011-11-27 23:03:36 | 只看该作者
多少合适要看实际用户情况
可以跟你们的系统工程师一起来讨论这个问题
回复 支持 反对

使用道具 举报

  • TA的每日心情
    奋斗
    2022-5-8 19:23
  • 签到天数: 137 天

    连续签到: 1 天

    [LV.7]测试师长

    3#
    发表于 2011-11-27 23:08:56 | 只看该作者
    回复 1# entta


        楼主,看上去你们的需求不是太明确,从你讲到的主要是类似社区的网站,我到是可以给你一些建议

       1、做为网站一般关心能承受的访问量压力(每秒响应的用户请求数)
       2、这个压力测试与用户的加载方式没有太大的关系(不过还是建议每5秒加载1个用户之类的方式)
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
     楼主| 发表于 2011-11-28 09:00:28 | 只看该作者
    谢谢 msnshow.
    完全没有说需求。。。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
    发表于 2011-11-30 21:14:45 | 只看该作者
    多思考下,会有办法的
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
     楼主| 发表于 2011-11-30 21:21:14 | 只看该作者
    回复 3# msnshow

    最后得到数据,requests/sec是个基本平稳的数值(loadrunner之类也是?)。我根据工具文档(wcat)里的说明在报告里写的超过xx用户后响应时间缓慢(但是我自己对这个结果也不是很有把握。。。感觉也是对这个工具和压力测试本身掌握不够),这个是一般压力测试需要的结果么?
    领导是希望知道这个用户数能不能推出网站允许的在线用户数(比如就可以和推广或产品或什么部门说明时候可以华丽丽的说 我们网站能同事允许多少多少人同时在线),这个推导关系我baidu不出来,业界有这个算法么?

    谢谢。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-23 08:15 , Processed in 0.079214 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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