51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

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

[原创] 并发测试加集合点的必要性

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2009-7-27 17:41:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
去年参加性能培训的时候,老师讲loadrunner并发测试的时候并没有提到集合点,咨询老师集合点的问题,他说“集合点”只是加强并发的一种手段;
给我的感觉是一般的并发测试似乎不用加集合点,但是最近测试过程中发现很多时候如果不加集合点,并发性是非常不严格的,请问大家在平时测试的时候是加集合点的吗?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2009-7-27 17:45:01 | 只看该作者
集合点还是有必要的,特别是一个脚本中有多个操作的情况~
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2009-7-27 18:23:23 | 只看该作者

回复 1# 的帖子

其实加了集合点也不是严格意义上的并发,不过确实是比不加集合点好多了
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2009-7-27 21:44:39 | 只看该作者
加集合点更容易找到程序并发时的问题
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2009-7-28 19:19:46 | 只看该作者
这个要看需求的吧。。
一般的话,需求上非严格的并发,我不用集合点。
但如果需求类似抢奖这种,要用集合点。。
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2009-7-28 20:27:14 | 只看该作者
一般是再测试一个功能的性能情况下.我认为最好是加.

比如说对数据库操作等.最好是加上.
回复 支持 反对

使用道具 举报

  • TA的每日心情
    奋斗
    2018-2-28 18:04
  • 签到天数: 40 天

    连续签到: 1 天

    [LV.5]测试团长

    7#
    发表于 2009-7-29 13:15:56 | 只看该作者
    看需要确定是否需要添加集合点。

    集合点一般都是针对较大的瞬时压力时才使用的功能。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
     楼主| 发表于 2009-7-29 17:45:47 | 只看该作者

    回复 2# 的帖子

    同意,要测定并发点之前有很多操作,我想一定要加了,否则结果差点很多
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
     楼主| 发表于 2009-7-29 17:47:58 | 只看该作者
    我觉得大家说的都有道理,但是还有一个问题,就是常看到很多资料说根据经验,实际用户数与并发人数的比例是20:1,或者还有其他的,那么这个比例是要求严格并发出来的吗?要知道加不加集合点并发人数有时候相差很多的。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
    发表于 2009-7-29 17:55:53 | 只看该作者
    原帖由 chaotiancaitl 于 2009-7-29 17:47 发表
    实际用户数与并发人数的比例是20:1 ...


    你确定你的系统适合用这条经验了?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
    发表于 2009-7-30 11:52:34 | 只看该作者

    对并发的理解

    并发是性能测试的重要指标
    并发分为两种:业务并发和系统并发

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

    前者自然不太需要集合点的加入,而后者就不同。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
    发表于 2009-7-30 13:44:11 | 只看该作者
    学习了!同意楼上的观点!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13#
    发表于 2009-7-30 15:08:47 | 只看该作者
    一般都是按需求来定的,这个不是定死了的
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    14#
    发表于 2009-7-31 11:55:03 | 只看该作者
    原帖由 wangliang1639 于 2009-7-30 11:52 发表
    并发是性能测试的重要指标
    并发分为两种:业务并发和系统并发

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

    前者自然 ...

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

    使用道具 举报

    该用户从未签到

    15#
    发表于 2012-5-15 11:09:59 | 只看该作者
    支持好帖,解了我的疑惑
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-8 04:32 , Processed in 0.075913 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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