希望认识做性能测试的朋友,共同学习提高。

发布新日志

  • 2009春晚的一点感想

    2009-02-04 09:14:04

    在2009年春节联欢晚会上有一个小品是讲潜艇兵的生活的,其中有一句话让我感触很深,“我们潜艇兵拜年不说‘新年好!’,我们也是三个字‘请放心!’”。这三个字把责任、使命、情感全部凝聚在了一起,他们守护的是祖国的安全,而我们软件测试人员是软件质量的把关人员,也是软件发布的最后一个环节。对用户、对开发人员、对公司领导你能否也用“请放心”来回答呢?如果你能这样回答,说明你不仅仅把软件测试做为一份工作而是做为一种使命,如果做为一种使命,你的测试人生绝对会很精彩。
    潜艇兵要深深地潜在海底,你看不到他的轨迹和航线,他们是那样的默默无闻那样的不为人知;软件测试人员的测试生活也很枯燥、繁琐,没有软件设计、软件开发人员那样的有创造激情和成就感。但请相信没有潜艇兵的海底守护,祖国的安全无法保障,没有测试人员的辛勤工作,软件的质量也无法保障。在这新春伊始的时刻,请你和我一起说一声“请放心”!

  • 领导测试团队的艺术

    2009-01-20 08:59:32


    现在软件的规模越来越大,过去那个一个人关在房子里二、三个月编写一套软件的个人英雄时代已经过去了,团队的合作越来越被大家重视,也是软件发展的必然趋势。而如何有效地管理一个团队也是仁者见仁智者见智,我把我个人的一些认识写出来,也供大家讨论一下。管理是一门艺术,而艺术是需要天赋的。

    首先我们来讨论一下做为一个团队的领导者的基本要求:
    1、态度
       我认为态度是第一位的,做为一个团队的领导者,是带领团队攀登一个又一个高峰获得一个又一个辉煌还是混日子就决定了一个团队的方向。
    2、性格
       每个人的性格因为成长的环境不同是千差万异,但做为一个团队的领导者沉着稳重是必须具有的。
    3、能力

      亲和力和凝聚力:
       这决定了你是否能真正融入你的测试团队,你只有真正融入到这个团队,而不是一个高高在上的领导者,这个团队才是一个有真正战斗力的团队,大家如果有对历史有兴趣,大家可以看看为什么中国共产党领导的军队为何能在实力相差非常悬殊的情况下能打败美式装备的国军,官兵一体,干部冲锋在前是非常重要的一项。得民心者得。。。。。
       组织协调能力:
    一般一个测试团队的领导要向公司的高层管理者负责,要管理测试团队,还要与用户交流(外包类),因此如何灵活地协调各方的关系就考研测试团队领导者的水平了。测试团队是一个技术团队,团队内部的技术交流、项目信息的交流沟通也是非常重要的。
     
       技术能力:
       在中国这种环境下,做为一个技术团队的领导者我绝对不赞同用外行,那样不仅用户不放心,团队成员也不会尊重他(她),但也不是说明非得该领域内的专家来做为管理者,做为一个技术团队的管理者你最少要对该技术领域很熟悉,并且要有很强的学习能力,现在软件技术的发展日新月异,测试技术要求知识面要宽,但深度就要求的相对开发要低。

    其次我们来讨论一下测试团队的组成:
        战争是集体作战,不是个人间的单打独斗,而团队作战,阵法和阵型在战术层面就是第一位的(战略最重要,本文中不涉及)如篮球、足球,包括现代的特种战争也非常重视战斗队形。在这里我说一下我非常尊重的抗倭名将戚继光的鸳鸯阵,该阵队形是2-3-2或2-2-1或2-1队形,可以随着地形或战争的变化而变化,最基本的配置是这样,2名藤牌手在队伍的最前面,配腰刀,主要是防守整改队伍,3名长枪手,在中距离上进攻,保护藤牌手和后面的毛筅手(长竹子),毛筅手利用很长的竹子在远距离上攻击敌人,这样长、中、短距离都能攻击,并且互相配合、互相保护。毛筅手是该小组的领导者。
        在一个测试团队中最少要有这样四种岗位:测试领导者、测试设计者、测试执行者、测试分析者,随着项目的不同还可以邀请开发人员、数据库人员、网络管理员、系统管理员参加。
        测试团队组建完成,也要根据每个人的知识、性格、爱好进行分工,我认为要全面培训、重点侧重。争取在每个领域都要有一个领域专家,如一个团队中有一到两个DBA,所有关于数据库测试的设计、监控、分析都可以有这一二个人完成。当然团队内部关于测试工具、测试方法的培训也要让他们参加,让他们也了解。这样的团队是一个分工合作的团队才是一个可功可守的团队。

    好了,写了这些,一家之言。
      

  • 功夫在诗外

    2009-01-04 16:58:20

    在软件行业也是摸爬滚打了好多年了,现在也是在从事测试、数据库性能调优的工作,回头看看走过的路,颇多感慨。感触最深的是“功夫在诗外”。

    我喜爱武术,小时候跟着师父练武,总是想多学套拳,以比其他师兄弟多会套拳为荣。而师父给我说了一句我受益终生的话“学拳要明理”。万道归宗,任何一门拳术练习到最高境界它的道理是相通的。如果没有扎实的基本功做基础,练拳与练功没有互相促进,你到老就是会1000套拳,你也不是高手,你的击技能力还是很差,但可惜的是,这个错误我在软件上又犯了一次。

    从事软件以来,我以会多少语言,掌握多少工具为荣,而没有认认真真地去从体系结构、通讯协议来入手。现在也看到不少同行在问一下测试工具,测试技巧颇为惋惜,大道不为而求小技,惜哉!倚天剑、屠龙刀随为利器,在高手手中一花一叶也足以制人于死地。

    个人认为做性能测试,先从体系结构入手,结合实际业务,了解各环节工作原理这样才能逐渐提高。如果只是偏好与测试工具,而原理不知就如孔乙己的回字的四种写法,徒增笑耳!知识、经验的积累是一个逐渐的过程,在目前这个日益浮躁的情况下,很多人不愿意去下功夫,如果这样你永远进入不了高手之列。

Open Toolbar