51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 5667|回复: 22
打印 上一主题 下一主题

[原创] 如何测1000个用户同时在线呢

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-8-24 17:20:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如何测1000个用户同时在线啊,在做些什么设置啊?


注意哦:同时在线数不等于并发数!

[ 本帖最后由 tanbofish 于 2007-8-27 12:35 编辑 ]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2007-8-24 18:25:53 | 只看该作者
要用动自动化工具吧...
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2007-8-24 19:49:01 | 只看该作者
设置
集合,
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2007-8-25 01:14:57 | 只看该作者
原帖由 tanbofish 于 2007-8-24 17:20 发表
如何测1000个用户同时在线啊,在做些什么设置啊?


这个需要很多台机子做Load Generator了!一台机子内存有限,不能运行太多虚拟用户。
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2007-8-25 09:44:00 | 只看该作者
采用多机联合产生负载,用多台机子模拟1000个用户同时向服务器施压
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2007-8-25 10:09:09 | 只看该作者
在线的同仁,请教你们一个问题,请帮忙给我解释一下. 说有两个测试小组分别独立测试同一个项目,第一个小组发现了25个bugs,第二个小组发现了30个bugs,其中他们相同的bug有15个,那么这个项目可能有多少个bug?

[ 本帖最后由 zilan3344 于 2007-8-25 10:11 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2007-8-25 10:32:11 | 只看该作者
原帖由 zilan3344 于 2007-8-25 10:09 发表
在线的同仁,请教你们一个问题,请帮忙给我解释一下. 说有两个测试小组分别独立测试同一个项目,第一个小组发现了25个bugs,第二个小组发现了30个bugs,其中他们相同的bug有15个,那么这个项目可能有多少个bug?


(30*25)/15 = 50(个)
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2007-8-25 10:53:31 | 只看该作者
不错·!
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2007-8-25 19:36:53 | 只看该作者
非常感谢"wyy83"帮我解答问题!
回复 支持 反对

使用道具 举报

该用户从未签到

10#
 楼主| 发表于 2007-8-27 10:03:41 | 只看该作者
同仁们,我测的是同时在线操作的用户,不是同时并发哦。。。。只是同时在线而已,各做各的事,并不是并发。。。。
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2007-8-27 11:07:07 | 只看该作者
我认为应该根据实际情况估计出1000用户在线时的并发用户数,
回复 支持 反对

使用道具 举报

  • TA的每日心情
    奋斗
    2015-11-26 09:52
  • 签到天数: 165 天

    连续签到: 2 天

    [LV.7]测试师长

    12#
    发表于 2007-8-27 11:18:29 | 只看该作者
    为什么是50个不是40个?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13#
    发表于 2007-8-27 11:24:29 | 只看该作者
    设置1000虚拟用户 然后设置1000用户在集合点并发就可以了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    14#
     楼主| 发表于 2007-8-27 12:34:33 | 只看该作者
    难不成同时在线数和并发数是一样的???

    看来同仁们都有误错了。。。。

    同时在线数不等于并发数!!!!!!!!!!!!!!!!!!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    15#
    发表于 2007-8-27 14:52:05 | 只看该作者
    楼上的,你没有听明白而已,其实同时在线数可以通过LR的联合测试(多台机子联合在一起做一个测试,避免太多虚拟用户导致的测试机性能瓶颈),在你设置了1000个虚拟用户的联合测试环境后。
    你可以在一个场景中放置多个不同目的测试脚本,同时给每个脚本按百分比或按虚拟用户数分配不同的虚拟用户数量,这样各部分的虚拟用户所做的脚本不同,因而其在系统上所做的工作也是不同的。这就是你所要的同时在线用户数了。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    16#
     楼主| 发表于 2007-8-28 14:55:51 | 只看该作者
    但是这样的话,某个脚本用设300用户,但这300用户有的会提前操作完成退出啊,这样的话就不然保证300用户同时在线了。。。只能用并发,但是一并发就可能会不行的。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    17#
    发表于 2008-1-10 10:42:23 | 只看该作者
    原帖由 tanbofish 于 2007-8-28 14:55 发表
    但是这样的话,某个脚本用设300用户,但这300用户有的会提前操作完成退出啊,这样的话就不然保证300用户同时在线了。。。只能用并发,但是一并发就可能会不行的。


    你可以设置300个跑30分钟啊
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    难过
    2016-5-17 20:35
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    18#
    发表于 2008-3-14 11:14:47 | 只看该作者
    使用loadrunner的多机联合负载就可以啊
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2015-6-16 14:29
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    19#
    发表于 2008-3-14 11:23:26 | 只看该作者
    简单,设置延迟时间就行了。可用think time。另外,在线其实就是并发,只是平时大家认为所谓的并发就是一起提交,此时才产生压力。从概念上来说,在线和并发是一个意思。个人理解。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    20#
    发表于 2008-3-14 11:50:09 | 只看该作者
    原帖由 tanbofish 于 2007-8-24 17:20 发表
    如何测1000个用户同时在线啊,在做些什么设置啊?


    注意哦:同时在线数不等于并发数!

    登陆1000个用户不退出
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-25 15:41 , Processed in 0.092965 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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