51Testing软件测试论坛

标题: 并发测试加集合点的必要性 [打印本页]

作者: chaotiancaitl    时间: 2009-7-27 17:41
标题: 并发测试加集合点的必要性
去年参加性能培训的时候,老师讲loadrunner并发测试的时候并没有提到集合点,咨询老师集合点的问题,他说“集合点”只是加强并发的一种手段;
给我的感觉是一般的并发测试似乎不用加集合点,但是最近测试过程中发现很多时候如果不加集合点,并发性是非常不严格的,请问大家在平时测试的时候是加集合点的吗?
作者: rickywu    时间: 2009-7-27 17:45
集合点还是有必要的,特别是一个脚本中有多个操作的情况~
作者: winthnight    时间: 2009-7-27 18:23
标题: 回复 1# 的帖子
其实加了集合点也不是严格意义上的并发,不过确实是比不加集合点好多了
作者: 39033261    时间: 2009-7-27 21:44
加集合点更容易找到程序并发时的问题
作者: dongfangronger    时间: 2009-7-28 19:19
这个要看需求的吧。。
一般的话,需求上非严格的并发,我不用集合点。
但如果需求类似抢奖这种,要用集合点。。
作者: jadeyu712    时间: 2009-7-28 20:27
一般是再测试一个功能的性能情况下.我认为最好是加.

比如说对数据库操作等.最好是加上.
作者: archonwang    时间: 2009-7-29 13:15
看需要确定是否需要添加集合点。

集合点一般都是针对较大的瞬时压力时才使用的功能。
作者: chaotiancaitl    时间: 2009-7-29 17:45
标题: 回复 2# 的帖子
同意,要测定并发点之前有很多操作,我想一定要加了,否则结果差点很多
作者: chaotiancaitl    时间: 2009-7-29 17:47
我觉得大家说的都有道理,但是还有一个问题,就是常看到很多资料说根据经验,实际用户数与并发人数的比例是20:1,或者还有其他的,那么这个比例是要求严格并发出来的吗?要知道加不加集合点并发人数有时候相差很多的。
作者: shanxi    时间: 2009-7-29 17:55
原帖由 chaotiancaitl 于 2009-7-29 17:47 发表
实际用户数与并发人数的比例是20:1 ...


你确定你的系统适合用这条经验了?
作者: wangliang1639    时间: 2009-7-30 11:52
标题: 对并发的理解
并发是性能测试的重要指标
并发分为两种:业务并发和系统并发

前者往往是客户关注的东西,关注点是同时使用系统;
后者往往是研发人员所关注的,关注点是同一时刻对同一系统甚至同一事务进行操作。

前者自然不太需要集合点的加入,而后者就不同。
作者: mzhy    时间: 2009-7-30 13:44
学习了!同意楼上的观点!
作者: sunhope800    时间: 2009-7-30 15:08
一般都是按需求来定的,这个不是定死了的
作者: lijian422202    时间: 2009-7-31 11:55
原帖由 wangliang1639 于 2009-7-30 11:52 发表
并发是性能测试的重要指标
并发分为两种:业务并发和系统并发

前者往往是客户关注的东西,关注点是同时使用系统;
后者往往是研发人员所关注的,关注点是同一时刻对同一系统甚至同一事务进行操作。

前者自然 ...

说的很好,一个的需求人员说的并发,一个是开发人员说的并发,其在意义是不同的;
业务并发数主要用与系统测试,通过配合思考时间模拟真实用户操作频率,得出系统的容量,以及最优的业务并发数,为系统部署提供一个可靠的依据;
系统并发主要是用于架构等测试,主要是得出服务器的处理能力,这样就方便开发人员进行各种优化手段来提高服务器的处理能力(比如做负载、加硬件、提高框架的性能)
作者: wofengletian    时间: 2012-5-15 11:09
支持好帖,解了我的疑惑




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