51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2148|回复: 14
打印 上一主题 下一主题

[原创] 登陆系统并发压力,请高手帮忙回复,谢谢

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2009-8-27 19:31:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
现在想验证登陆页面用户并发的性能问题,场景如下:
1>.100个虚拟用户,iteration反复执行1次,登陆前设置了集合点,quantity=100,场景中每2秒增加1个用户(执行了4分钟)
2>.1个虚拟用户,iteration反复100次,场景中每5秒增加一个用户,quantity=1(执行了23分钟)
3>.100个虚拟用户,iteration反复执行1次,登陆前设置了集合点,场景中load all vusers simultaneousily
run time setting 中其他设置默认。

请问一下,哪种方法才是真正的并发操作,哪种方法对系统的性能压力最大?
麻烦高手们给我这个初学者解释一下,非常感谢了
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2009-8-27 22:28:21 | 只看该作者
1,3都可以吧
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2009-8-28 09:25:26 | 只看该作者
我使用的是方法一,同事说我的方法有问题,我自己都搞不清楚了
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2009-8-28 09:53:23 | 只看该作者
我个人认为方案3产生的压力最大

方案一直观感觉 加载100个 VU需要 200秒
你整个场景才运行了4分钟

也就是100个用户40秒内执行完了集合点后面的所有脚本(应该是不考虑思考时间的 -------个人认为)


很简单的例子 验证下,你一个用户跑完所有脚本看看时间咯

估计 这个 问题就明显多了
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2009-8-28 10:54:16 | 只看该作者
3才是并发操作吧
每2秒增加1个用户,集合点就没有什么意义了
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2009-8-28 11:14:34 | 只看该作者
非常感谢各位的回复,学习了很多,谢谢啦
回复 支持 反对

使用道具 举报

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

    连续签到: 1 天

    [LV.7]测试师长

    7#
    发表于 2009-8-30 00:14:00 | 只看该作者
    1、3都可以,每秒增加几个用户,与集合点不冲突
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
    发表于 2009-9-1 13:19:33 | 只看该作者
    好的额
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
    发表于 2009-9-2 14:31:02 | 只看该作者
    同意7#说的
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
    发表于 2009-9-3 15:34:39 | 只看该作者
    1 和 3的方法区别可能就是集合点的timeout问题了。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
    发表于 2009-9-3 17:31:50 | 只看该作者
    3的压力最大   1是能具体的分析压力的走向   2的效率最低  不过要看要求是什么  结合自己的要求  还有1可以采用集合点的方式   也可以造成很大的压力
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-8-25 11:11
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    12#
    发表于 2009-9-3 18:22:20 | 只看该作者
    如果感觉压力不够,可以加 Duration 的时间
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13#
    发表于 2009-9-9 11:05:46 | 只看该作者
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    14#
    发表于 2009-9-16 21:51:34 | 只看该作者
    1,3均可

    [ 本帖最后由 xujiangbo123 于 2009-9-17 11:18 编辑 ]
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    15#
    发表于 2009-9-16 22:08:04 | 只看该作者
    1.3
    1的有timeout时间,3的话可能也存在timeout时间,一个是一定,一个是可能,我个人觉得3造成的压力最大。
    因为你1里面每2秒加一个用户,如果超时时间是30S,那么可能真正意义上并发的用户少于3

    一家之言,欢迎拍砖
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-9-22 04:39 , Processed in 0.082327 second(s), 25 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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