51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

楼主: 默默巫
打印 上一主题 下一主题

[你问我来答第14期]:CMMI评估探讨(已结束)

[复制链接]

该用户从未签到

21#
发表于 2011-8-11 17:28:39 | 只看该作者
你好~~我们主要是bs的系统。
1.我也是性能测试的新手,在测试过程中仅仅能定位是不是sql查询结果慢、查查内存又没有泄露,涉及到是否是程序设计上的bug,我也就有点无能为力了。
请问,在你做性能方面的测试时,遇到最多的问题是什么,碰见最难的问题是什么?定位问题的时候具体改怎么做,您有没有一套自己常用的流程(例如在测试的时候,要开内存监控以及sql截取等),在配置好整套方案后在开始做测试?

2.非技术问题,我看到你的职位已经挺高得了。我想知道身为一个测试人员,是如何提升自己?或者说 您是从技术方面提升到现在的职位 还是从其他方面提升到现在的职位

谢谢~
回复 支持 反对

使用道具 举报

该用户从未签到

22#
发表于 2011-8-11 17:31:07 | 只看该作者
你好!

对于门户类网站,上线前需要进行性能测试,由于没有具体的性能指标,总注册用户数约20000人左右,如何测试该门户系统最大可支持多少人在线?对于此类系统,究竟以什么性能指标度量比较准确,谢谢!
回复 支持 反对

使用道具 举报

该用户从未签到

23#
发表于 2011-8-11 21:07:09 | 只看该作者
想问一个一直在思考的问题:
在一个公司中,如何去定义一个测试部门?测试团队的价值到底在哪里?如何让团队的价值明显的表现出来,都有哪些措施?有什么好的办法让公司高层领导重视测试部门,并给予部门人力和物力的支持和帮助?
回复 支持 反对

使用道具 举报

  • TA的每日心情
    慵懒
    2016-4-26 13:27
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]测试排长

    24#
    发表于 2011-8-11 21:07:48 | 只看该作者
    本帖最后由 liaoxj 于 2011-8-12 07:59 编辑

    回复14#
    问题:
        我是新手刚接触性能测试实际工作中的性能测试的流程怎样的呢 我们目前这个系统分为2块一是信息录入二是查询展示工具用lr11 是不是把每个模块录制一遍,有些要做脚本增强,然后生成相应的场景来分析,不知道这个过程是怎样的,求指点。
    大傻回答:
        性能测试流程其实网上和专业的书都有介绍,如云层大哥的《性能测试进阶指南-LoadRunner9.1实战》有专门章节介绍,我把我现在性能测试流程简单描述一下:
    1.制定测试计划和测试策略r
        性能测试也有这个步骤的,现实中很多人会忽略这一步,其实我认为这一步是性能测试最关键的一步,往往是决定成败的一步。主要做以下几方面的事情。
        1)结合用户性能需求,本身产品业务,系统框架,明确测试目标,转换成明确性能测试需求(如XX业务100并发下响应时间要3秒以内)。
        2)确定测试工具,监控工具,测试环境要求,人员配合包括测试人员,开发人员,DBA等(也有一人身兼多职)。
        3)确定测试方法,如准备哪些场景,要分析哪些指标。
    2.准备测试环境
        包括硬件、网络、操作系统,中间件,数据库、测试数据,监控工具等,特别是有时要用正式环境时候,还要做好备份,协助系统管理员做好应急方案。
    3.录制脚本,优化,调试
       这一步才是体现你测试工具功底了,如Loadrunner,jmeter等, ,这里把握一个原则,录制、增强、优化脚本的目的是使模拟用户操作步骤更逼真。
    4.根据场景执行脚本,分析测试结果
        就根据你已经设计好的场景执行脚本,记录测试结果,并和开发人员,DBA等一起定位性能缺陷。
    5.性能调优后,回归测试
       如果有性能问题,开发人员,DBA性能调优后回归测试。
       性能测试更详细的流程请参见网上和一些专业的书籍。至于你第二问题,性能测试不是你多精通LR,录制多少脚本,而前期的分析和准备和,后期结果分析和性能调优。我这里要觉得性能测试新人现在有一个误区觉得学习一个测试工具就懂性能测试,我前段时间有一个项目的性能测试只使用了一个工具就是手机中的秒表功能。
        影响性能因素有很多如:硬件、网络、操作系统,中间件,数据库,系统等,我经历的性能测试历程有一次性能故障是由于存储设备数据线被老鼠咬了一口。
        要想成为一真正性能测试高手不仅要学会测试工具,更精通所测业务,还要懂硬件、网络、操作系统,中间件,数据库,开发。其实一个人不可能精通这么多知识,那就需要性能测试团队默契和实战经验的积累,
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    25#
    发表于 2011-8-12 09:05:16 | 只看该作者
    我想请问,当一个软件编写完成,开发人员的单元测试也全部完成后,交付给测试经理,测试经理此时如何工作。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    26#
    发表于 2011-8-12 11:08:13 | 只看该作者
    一个小问题:性能测试LoadRuner想测试一个论坛访问的并发。。客户要求实现1000用户并发,10000用户在线。。我该怎么做? 我的想法:录制几个浏览、回帖、回复留言页然后设置1000用户并发。。。设置脚本循环一次,场景中选择直到运行结束为止。。这算并发么?  一定要加集合点才算并发么? 请问。。。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    27#
    发表于 2011-8-12 16:32:06 | 只看该作者
    大家也向专家探讨一下CMMI 呗
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    22 分钟前
  • 签到天数: 3483 天

    连续签到: 9 天

    [LV.Master]测试大本营

    28#
    发表于 2011-8-12 22:13:55 | 只看该作者
    EPG组到底应该做哪些工作,很忙,写了很多文档,但是很难推行到项目组去。
    liaoxj你们在cmmi评估前和评估后,epg组成员都做了哪些工作。不用说那些书本上已经写的,最好能说些你们实际EPG组对公司整体的推动和促进作用,谢谢。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    29#
    发表于 2011-8-13 17:33:04 | 只看该作者
    有几个问题:
    1.为什么要搞CMMI?不搞行不行?
    2.CMMI适用哪些软件行业?
    3.为什么GOOGLE,MS,国内的百度腾讯阿里都没有搞CMMI这一说?
    4.CMMI的模型中不把团队角色当人,而只是当机器。请问对这个说法怎么看?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2016-4-26 13:27
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]测试排长

    30#
    发表于 2011-8-13 21:43:01 | 只看该作者
    回复15#
    问题:
        如何在测试部门建立一个完善的测试体系?如果要建立这个完善的测试体系至少要涵盖哪些内容?
    大傻回复:
        呵呵又是一个很大问题,我就接合我自己目前情以及我们想法来谈吧,虽然我从业经验值有10年了,但是有8年多是在目前这家公司待着,可能这块会有很大局限性。
    测试部测试体系的建立一定要结合公司的现实情况,包括公司规模,研发规模,产品业务、技术情况,对测试部的职能要求,测试团队规模,人员技能情况。
        我个人认为一个完整测试体系包括部门工作流程,人员体系,业务技术体系,其它辅助体系。
        部门工作流程是测试工作基础,包括过程,规程,模板。我们可以结合公司整个研发体系的流程制定。我们公司也是根据CMMI结合公司实际情况制定。制定流程原则是是在规范工作前提下,尽量简化,方便执行。所有流程,规程必须要严格执行,还要监督体系,评价体系。
        部门人员体系也是根据公司情况建立,小的公司一般测试人员都是全能型,啥都要做。有点规模会根据产品业务分类,有一定规模的公司分功能,性能,自动化或测试开发组。人员体系还有一块重要的是绩效考虑体系,我们部门是采用的类似平衡计分法+主管主观评价的考核体系。
        部门业务技术体系肯定公司业务分类,业务这块很多根据有的公司是根据事业部来分,有的根据产品线来分,我们部门是根据后者来分。技术体系有两种是根据开发体系和测试技术体系。比如第一种系统架构C/s和B/s  ,第二种C#和java,第三种测试技术功能,性能,自动化开发等,我们部门是第三种,但是由于人员问题做了一些小小调整我们性能和自动化小组不是专职人员,是兼职人员。
        其它辅助体系如人员帮带体系,在我们公司都是一个老员工带一个新员工。还有培训体系包括内部培训和外部培训,我们对一定级别员工都要求每年部门内部培训必须达到多少授课课时,而且作为绩效考核中一项。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2016-4-26 13:27
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]测试排长

    31#
    发表于 2011-8-13 22:18:53 | 只看该作者
    本帖最后由 liaoxj 于 2011-8-13 22:20 编辑

    回复16#
    问题:
        我从目前的“测试主管”职位,定位自己的职业发展规划是“测试经理”、“质量管理部”经理,后期要实现自己的职业梦想,还需要做哪些努力?需要做哪些准备,能否给一个方向?
    大傻回复:

    说句实话我职业发展的规划也没有特意的想过,很多时候就是一个转念,有很多偶然,我就是这样。我读书学得不是计算机专业,但是再一次偶然的机会,再找工作时候,是一个远房亲戚介绍到一个软件公司,由于计算机基础差,被安排做测试。后面由于想出去看看,来到现在这个公司,从一个小小的测试员通过8年的坚持,混到了现在部门总经理。

    从我的经验是不管什么东西都不是靠特意去准备什么而得到的。而是把你现在的角色先踏踏实实做好,还要想尽一切办法做好。在把本职工作前提下去提高自己,学习产品业务,开发知识,数据库知识和测试技术并把应用到实际的项目中。在合适的展现自己,或在机会来的时候去争取,去PK。

           你现在是一个测试主管了,那么就测试主管做好,在提高自己业务和管理技能的时候,把你负责团队成员业务技能提高,形成团队战斗力,你不在是自己做好就行,要整个团队好才行。在这个过程你可以跟你同级别多沟通,再看看你们领导是怎么处理相关事宜。适当时候去给自己充电,如专业培训,英语培训,学位进修等。当机会来临的时候要努力争取,果断出击
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    32#
    发表于 2011-8-14 10:11:41 | 只看该作者
    谢谢大傻的精彩回复,多谢啦!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    33#
    发表于 2011-8-14 18:00:58 | 只看该作者
    刚到一家公司不久,发现这公司由于员工待遇问题,所有的老员工几乎都走完了,测试部门的人员基本上都是新员工,对业务不是很熟悉,很多系统的测试都是需求变更的测试,要求测试时间短,上线时间紧,导致系统上线后缺陷很多,测试主管顶的压力很大,哎。。。。,请教2个问题:
    (1)有什么好的方法或措施能够有效的降低系统上线缺陷,能否分享一下?
    (2)很多资历丰富的员工都不愿意分享自己成功的工作经验,害怕被别人反超,那么如何去做好测试组的项目测试总结工作和经验分享工作?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    34#
    发表于 2011-8-14 18:18:45 | 只看该作者
    回复31#
    问题:
        我从目前的“测试主管”职位,定位自己的职业发展规划是“测试经理”、“质量管理部” ...
    liaoxj 发表于 2011-8-13 22:18


    感谢回答,努力中。。。。。。。。。。。。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    35#
    发表于 2011-8-14 21:01:16 | 只看该作者
    据我们公司的老员工讲,以前我们部门的测试人员几乎2年换3批,连续7年都快换15批了,呵呵!连测试负责人也在失望中离职了,这些都是公司领导决策所致的,部门负责人无法改变。在我看来,最主要是如何积累测试组的项目经验,如何去组建测试组的共享知识库?共享知识库可以包括哪些方面,可以从哪些方面去组建?能否给出比较好的,可以具体操作、实施的建议?
    如果有谁做过,分享下经验,多谢!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2016-4-26 13:27
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]测试排长

    36#
    发表于 2011-8-14 21:41:36 | 只看该作者
    回复17#
    问题:
        作为一个有责任心的测试部门负责人,可以从哪些方面去提高测试部门绩效(可否罗列一下具体适用的指标)?可以从哪些方面去搞测试部门的团队建设,让整个测试部门更具有凝聚力?
    大傻回复:

    测试由于涉及面广,周期长,工作内容杂,评估点多,如何考量一个测试人员绩效一直是困扰着部门负责人的一块心病。

    我看过很多公司的考核的章程,看了以后,连我这个局外人都郁闷了,这里做错要扣,那里不对也要扣,别说当事人了,戏称“扣钱章程”。我觉得绩效考核的目的是调动员工的积极性,提高工作质量和效率,从而更好的完成公司和部门目标。所以我一直赞成绩效考核一定要激励为主,处罚为辅的原则。

    测试部考核的指标我一直采用量化为主,主观为辅,比例为6:4。我觉得现在大家都有误区,都想所有考核都量化,但是实际工作中,由于工作复杂性,考核成本等原因都无法执行。再好绩效考核如果执行不了,那么这个考核就是一直空文。

    我觉得个人的绩效考核指标一定要根据部门的考核指标分解一下来的,比如我们公司给我们部门的考核指标(产品交付缺陷率低于6%),那么我分解每个人主指标为(每个人负责的产品交付缺陷低于4%)。这时很多人会说傻哥你太不厚道,但是大家有没有想过,如果部门目标都没有完成 ,个人怎么会有好果子吃吗。而且我觉得个人的目标跟部门目标绑定才是最好的考核方式,只有公司好了,部门才好了,个人才会好。

    如何搞测试部门的团队建设,让整个测试部门更具有凝聚力?我觉得可以从以下几方面着手?

    首先部门负责人一定要就营造一个积极向上的工作氛围,可以通过各种内部交流,部门活动等方式,在这里部门负责人一定要以身作则,积极参与。

    其次就是明确工作目标,职责明确,赏罚分明。从工作的态度(主动性、合作、团队、敬业等)、工作成果、工作效率等几个方面进行评价。而且要给员工申诉的机会。

    最后经常要跟员工多交流,最好是给自己定一个计划,建议是每周都抽时间去做,形式可以多样,如部门例会,项目例会,单独交流,小组交流,甚至可以通过邮件,QQ和msN都方式交流。我现在养成了一个习惯会每天看一下员工的QQ签名和微博,有时会有意想不到的收获。


    附:
       我们部门的考核的总则

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

    x
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    37#
    发表于 2011-8-15 00:07:19 | 只看该作者
    专家好,我是刚入软件测试大门的新人,关于自学方面的能讲点吗(我主要负责平台B/S,C/S界面的功能测试)?还有作为测试人员的时间管理如何安排?谢谢
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    38#
    发表于 2011-8-15 10:09:47 | 只看该作者
    看到新一期,首先顶一下
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    39#
    发表于 2011-8-15 10:43:38 | 只看该作者
    上周去北京总公司开会回来,公司领导强烈要求各个部门经理或负责人做好各部门的短期和长期部门的发展规划。很不幸前面的测试经理走了,留给我一个烂摊子,以前也从没有做过部门发展规划之类的东西,网上查了一堆资料,感觉不是太实用,哎,特郁闷。今天来51testing上看了一下,还有专家提问,哈哈,终于看到救星了。
    专家,请问一下,做测试部门发展规划如何做?可以从哪些方面去入手,最好有成形的文档发给我就好了?专家尽量给我多出出主意,讲述详细点,我们10月初提交部门规划的初稿,先谢哈!
      欢迎做过的朋友多提提思路也行,本人万分感谢。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    40#
    发表于 2011-8-15 13:46:45 | 只看该作者
    请问软件测试价格报价现在的行情大约是怎样的,如按代码行数、功能点和其他报价方式?谢谢!
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-6-5 08:10 , Processed in 0.077618 second(s), 21 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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