51Testing软件测试论坛

标题: 关于并发登陆场景的迷惑之处 [打印本页]

作者: zhuyuancan    时间: 2008-10-23 14:02
标题: 关于并发登陆场景的迷惑之处
最近一资料上看到这样的一个场景设计(针对系统的并发登陆):
场景描述:
1.录制用户登陆操作
2.分别模拟不同用户数进行并发登陆 100,300,500,800,1000等(采用集合点)
3.压力持续时间:每组用户半小时

疑惑:既然是采用集合点,为什么还要持续半小时? 是验证模拟这半小时内用户反复并发登陆的情况?
各位在平时的并发测试过程中是怎么做的呢
作者: zhuyuancan    时间: 2008-10-24 09:41
山高高手还是有点远!!沉没了!!!!
作者: Lemon_s    时间: 2008-10-24 09:56
这半个小时是反复并发登陆,一次完了,重复执行,集结到集合点再次并发,
直至到达指定时间

作者: lushuishui    时间: 2008-10-24 10:45
标题: 回复 3# 的帖子
那你的意思是说当所有用户都达到了集合点再同时登陆,这个过程反复做半个小时??
作者: Lemon_s    时间: 2008-10-24 11:00
标题: 回复 4# 的帖子
我觉得是这样的,你可以做个试验观察一下。
作者: mr.bee    时间: 2008-10-24 14:49
同意楼上意见
并不觉得有不妥之处
请问你问题是什么?
作者: archonwang    时间: 2008-10-24 15:39
你的目标是什么?
作者: zhuyuancan    时间: 2008-10-24 17:54
目标:就是验证系统能否满足场景中不同人数的并发操作!!!
疑惑之处:既然是集合点的并发,为何还要运行半小时?在我的感念里集合点形式并发测试运行一次就OK了!!!实在搞不懂运行半小时的意义是啥?难道验证系统能否持续承受并发登陆?

各位在平时测试中类似的集合点并发场景都是运行一段时间吗?
作者: Lemon_s    时间: 2008-10-24 18:02
“实在搞不懂运行半小时的意义是啥?难道验证系统能否持续承受并发登陆?”
-是的,从你刚开始场景的描述来看是这样的。
“各位在平时测试中类似的集合点并发场景都是运行一段时间吗?”
-不一定,根据需求了,并发登陆一般不设置运行时间。
作者: 森林一木    时间: 2008-10-24 21:29
持续时间是衡量服务器在一段时间内处理请求的能力,是一个趋势,平均值
作者: mr.bee    时间: 2008-10-24 22:56
我同意楼上的
作者: zhuyuancan    时间: 2008-10-26 12:00
什么样的需求才需要以集合点形式运行一段时间呢?

半小时内支撑在线用户1000
一段时间内允许1000用户登录系统
作者: Jon    时间: 2008-10-30 11:58
嗯 同意
作者: yetties2005    时间: 2008-10-30 12:34
学习了...
作者: archonwang    时间: 2008-10-31 15:44
原帖由 zhuyuancan 于 2008-10-24 17:54 发表
目标:就是验证系统能否满足场景中不同人数的并发操作!!!
疑惑之处:既然是集合点的并发,为何还要运行半小时?在我的感念里集合点形式并发测试运行一次就OK了!!!实在搞不懂运行半小时的意义是啥?难道验证系 ...


是这样的,为了获取较为可信的并发处理时间数据,需要进行多次并发,集合多次并发处理的时间来计算平均值和方差,这样的数据可以说明其并发的稳定性和相对较准确的并发处理时间数据。
作者: 加肥猫    时间: 2008-11-3 15:29
楼上说得正确,还有集合点应用时要配合集合点策略,可以设置集合人数、等待时间等参数,以求达到更好的效果
作者: arnoldgao    时间: 2008-11-3 17:58
这个叫并发稳定性测试。
在一定的并发用户数压力下系统能坚持多少时间。
比如说在中午12点-1点可能是个网站访问的高峰期,要求保证在这一个小时之内能够抗住1000个用户的并发登录,保证5000个人同时在线。
对于这样的需求可以设定5000user的20%在登录界面提交时并发。脚本可以设计的比较简单:登录后点击两三个网页后又退出,如此反复循环,不设定循环间隔。场景总运行时间可设定大于1小时,比如1.5小时,只要服务器坚持到1小时多一点没有崩溃就OK。

[ 本帖最后由 arnoldgao 于 2008-11-3 18:00 编辑 ]
作者: steelchen134    时间: 2008-11-3 20:59
标题: 有同样的困惑
期待更多的解释
作者: taijizongshi    时间: 2008-11-4 00:07
学习了!!讲得很仔细!!这是任何一本参考书没有讲到的经典之作。

申请加精!
作者: dxy_lwj    时间: 2008-11-15 15:06
同意arnoldgao的讲解!
作者: 10885    时间: 2008-11-17 10:15
支持~~~
学习了...
作者: xuefei69    时间: 2008-11-25 10:23
学习了···呵呵 ····
作者: navy2008    时间: 2009-2-13 09:57
原帖由 archonwang 于 2008-10-31 15:44 发表


是这样的,为了获取较为可信的并发处理时间数据,需要进行多次并发,集合多次并发处理的时间来计算平均值和方差,这样的数据可以说明其并发的稳定性和相对较准确的并发处理时间数据。


比较赞同这种说法




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2