51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 29753|回复: 65
打印 上一主题 下一主题

[求助] 测试门户网站能否支持10万用户同时在线的问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2006-11-14 10:03:47 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
最近公司一个项目,是个门户网站,需要做性能测试,根据项目特点定出了主要测试项和测试方案
一种是测试几个常用页面能接受的最大并发数(用户名参数化,设置集合点策略)
一种是测试服务器长时间压力下,用户能否正常操作(用户名参数化,迭代运行脚本)
还有一种则需要测试服务器能否接受10万用户同时在线操作,但使用的Loadrunner的license只能支持1万用户,请问这时该如何制定该方案?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1
回复

使用道具 举报

该用户从未签到

推荐
发表于 2006-11-16 02:03:18 | 只看该作者

to 楼主

上面我也提到了,你需要进一步的明确你的测试需求是否有效,合理。

性能需求需要根据网站具体提供的业务类型来作为依据进行衡量。就如同上面提到的,是只提供了静态页面的访问?还是有其他的业务?

要区分清楚注册用户、在线用户和并发用户的区别。

另外,你最迫切需要担心的并不应该是 LR 的 license 问题,而是被测的系统能否支持的了几百或者几千并发用户,如果连这个都支持不了,就更不用考虑上万的并发访问了。
回复 支持 1 反对 0

使用道具 举报

该用户从未签到

64#
发表于 2012-6-26 15:17:31 | 只看该作者
确实有很多可以学习的东西
回复 支持 反对

使用道具 举报

该用户从未签到

63#
发表于 2012-6-26 11:41:25 | 只看该作者
好贴要顶,呵呵
回复 支持 反对

使用道具 举报

该用户从未签到

62#
发表于 2012-6-6 18:32:53 | 只看该作者
顶上去,看来有时间还是要多看几页,
学习了,自己感觉差距很大,以后蹦到这样的情况,有参考模型了
回复 支持 反对

使用道具 举报

该用户从未签到

61#
发表于 2012-5-23 10:30:44 | 只看该作者
好贴必顶
回复 支持 反对

使用道具 举报

该用户从未签到

60#
发表于 2012-5-22 16:09:59 | 只看该作者
这是个好帖。。但是尽然沉到55去了。。。

我把它顶回去。,
回复 支持 反对

使用道具 举报

该用户从未签到

59#
发表于 2012-2-16 15:41:20 | 只看该作者
10W个用户?如果有这么多用户,得好好规划你的性能测试,不是在这里问几个问题就能解决得了的。
从测试需求开始。。。
回复 支持 反对

使用道具 举报

该用户从未签到

58#
发表于 2012-2-15 16:52:05 | 只看该作者
mark
回复 支持 反对

使用道具 举报

该用户从未签到

57#
发表于 2010-3-23 10:10:12 | 只看该作者
我个人觉得,首先你要搞清楚10W人并发到底是个什么样的概念,就拿门户网站来说,可能要求同时在线人数为10W,但是这10W人有多少是在对服务器产生压力呢,楼主你是否分析过这个问题?其次,服务器的部署情况,到底有几个服务器被部署上服务了,你可以只对一个服务器进行测试,如果一个服务器达到了要求,那么其他服务器也应该可以承受这样的压力。
回复 支持 反对

使用道具 举报

该用户从未签到

56#
发表于 2010-3-22 21:24:18 | 只看该作者
原帖由 b47617 于 2007-2-7 13:42 发表
可伸缩性测试具体的测试过程为:进行负载测试,记录不同负载下的平均响应时间,然后查看平均响应时间是否线性增加。如线性增加,说明系统具有可伸缩性,否则则说明系统可伸缩性较差或者没有。


我觉得只是正向不停增加负载看到响应时间线性增长并不能说明系统伸缩性好吧
你是否应该再慢慢减掉负载再看一下是否线性下降再做定论?
回复 支持 反对

使用道具 举报

该用户从未签到

55#
发表于 2008-5-15 16:31:39 | 只看该作者

问一下是不是奥运订票网站啊?

原帖由 corrine-li 于 2007-7-4 09:37 发表
mark

不要用我的名字,呵呵
回复 支持 反对

使用道具 举报

该用户从未签到

54#
发表于 2008-4-29 21:13:42 | 只看该作者
10万个在线用户的并发数量,还是看具体的日志信息,而且分不同的功能来计算,尤其是高峰期的状况,混在一起个人觉得没什么意义。
回复 支持 反对

使用道具 举报

该用户从未签到

53#
发表于 2008-4-29 15:49:13 | 只看该作者
感觉受益良多

刚一看到这个帖子的题目的时候,感觉不可能实现,只能采取量化的测试,服务器肯定是采取集群,假如,服务是20台,10W/20台,每台承受的压力是5000,利用LR可以实现测试,如果licence支持不了5000,只能使用代理进行测试。

看了几位高手的回贴,感觉自己真是井底之蛙,

向高手致敬!!!
回复 支持 反对

使用道具 举报

该用户从未签到

52#
发表于 2008-4-29 13:18:21 | 只看该作者
我也有类似的问题!
    我们的服务器需求是在上线后会有10W台客户端每15分钟发送一次心跳数据包给服务器。也就相当于在15分钟内会有10W个用户访问服务器。数据包内容比较简单,内容就是客户端的一些状态(目前的IP地址和端口一类的信息)。服务器所做的操作就是记录这些信息。然后把信息更新到数据库中。如果服务器在15分钟以内没有收到客户端所发送的数据包。则服务器会把客户端的状态改成离线。
    我目前就是拿单台服务器做测试,客户端这边用LR设置1000用户并发,每个用户发送100次数据包(这个是由于目前只能使用一台客户端做测试)。这样来模拟10W条数据(数据做参数处理。没有设置集合点)。我分别用2组环境测试,2组环境都是用的一台数据库服务器。一是单台Web服务器。二是2台Web服务器配置集群。最后比较配置集群比不配置集群的性能提升的比例。通过这样来测试服务器上线后是否可以支持10W用户的数据量。

希望大家可以讨论。
回复 支持 反对

使用道具 举报

该用户从未签到

51#
发表于 2008-4-3 10:36:03 | 只看该作者
目前 我正需要使用loadrunner模拟10万用户,此文 让我受教了
回复 支持 反对

使用道具 举报

该用户从未签到

50#
发表于 2008-2-20 22:54:54 | 只看该作者
正在学习中,受教了
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2017-7-7 09:06
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    49#
    发表于 2008-2-19 18:05:15 | 只看该作者
    多设几伪IP
    再连上几台电脑
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-26 04:03 , Processed in 0.081433 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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