软件测试工程师的成长记第四章
作者:网络转载 发布时间:[ 2013/5/9 13:57:48 ] 推荐标签:
1.4.2 与人打交道--管理测试团队
在一个大型的软件开发项目里,完成开发任务的主体是整个团队,而非单独的个人。为了使团队有效运作,管理角色不可或缺。在测试团队中,管理的任务通常由测试组长和测试经理负责。区别于纯技术的职位更多地关注技术的细节,管理人员必须花相当多的时间与人打交道。作为测试管理人员,为了让团队以高效率运作,需要关注人力资源和合理分配,使测试工程师的技术优势得以发挥。在定义测试任务时,测试组长从宏观的角度考虑现有资源是否可以满足完成测试任务的需求;如果资源不足,是否可以通过沟通解决。测试经理还需要关注辖下组员的技术和职业发展诉求。测试管理者好比测试团队的大脑,"大脑"要完成对团队整体行动的决策和总体指挥。从分工角度来看,管理人员和技术专家的区别是非常明显的。
相对于一般的项目管理,测试管理需要更专注于风险控制和质量控制。项目出现变更时,测试进度有可能受影响,进而有可能影响产品的终质量,或者说,项目的风险有可能提高。管理人员应采取必要措施,控制项目的风险。从技术角度看,测试管理人员需掌握项目管理的相关技能。
随着测试工程师的经验累积,以及对相关测试技术和项目管理技术的掌握,到一定程度时,测试工程师可以选择转向管理角色,成为测试组的技术组长或测试项目经理。技术组长在技术上至少能达到一般组员的水平,而工作上则体现出更强的技术领导力和影响力。因为技术组长关注的面更广,同时有更多和人相关的事情需要处理,因此对技术细节的关注度会不可避免地降低。测试项目经理则关注测试项目的进度和项目管理的细节。
测试组长的职位本身还是技术性质的,而测试组长的进一步发展方向又是什么呢?测试组长面临的选择相当丰富,在管理的道路上进一步发展,测试组长可以尝试测试经理或开发经理的职位,把更多的注意力投放在管理方面;从业务方向看,由于已经积累了比较深厚的测试专业知识和一定的业务知识,测试组长可以转而尝试业务方面的职位,如技术销售、技术服务等;如果希望继续从事专注于技术类的工作,测试组长可以基于某个测试种类深入钻研,成为这个测试类型的高级角色。
1.5 学习笔记--测试入门之小艾观
万事开头难,小艾作为菜鸟测试工程师加入到测试项目团队,以一名新人的视角学习了不少关于测试入门的知识。有了基本的知识及对测试专家广阔的发展前景的把握,小艾将有机会在测试的海洋开始一段新的旅途。学习之余,小艾也得到不少感悟。
要成为专业技术人员,花大量时间和精力学习专业技术是不可避免的。学习基本功是一个苦练的过程,但同样需要讲究学习方法。知识学习其实是体系性的,软件测试有一套完整的知识体系,把握知识体系的脉络,会让学习更加得心应手。
除了技术,对于测试新手而言,了解测试的业务和基本方法同样重要。测试是一个工程化的过程,测试在软件工程过程中必不可少,而且和项目的成败关系密切。测试新人既应该知道测试人员肩上的重担,同时也会以作为一名测试专家而自豪。
同是测试工程师,修为和级别可以有很大的差异。有不少"特性"会从测试专家和测试高手的身上显现出来。如何才能成为测试专家和测试高手?与其说这种修为是专业技能的提升,不如说是思考能力和思维深度的提升。"学而不思则罔",作为测试工程师,思考(Think)是让学习成果升华的过程,同时也是解决问题所依赖的"必杀利器"。这种思维的能力不光测试专家应当具备,对所有专业技术人员来说都非常重要。
"人无远虑,必有近忧"。虽说加入测试团队的时日很短,但作为测试新人,对职业生涯的考虑也是很重要的。测试工程师的职业发展有多种方向可供选择,根据个人的兴趣和特点,以测试工程师作为起步职位,可以尝试的职位也非常多。职业规划的佳方向可能是:找到自己感兴趣的,同时又是能做得好的。小艾发现,工作也是生活的一部分,只有对感兴趣的事情,才乐意花更多的时间和精力去钻研。随着学习和工作的深入,测试其实是件既有趣又很有挑战的事情。
在软件开发团队,宝贵的资源不是知识,也不是技术,而是人。团队中大多数同事都是乐于分享的人,共享和沟通的氛围对新人的入门很有好处,对于团队的长远发展和提高确实大有裨益。通过向身边同事的提问,小艾了解了许多书本和文档中无从获取的信息,开阔眼界的同时,技术也明显提高了。小艾发现,这里从来不缺能回答问题的人,只要爱动脑筋,多提问题,总有意外的惊喜和收获。
(未完待续)
相关推荐
更新发布
功能测试和接口测试的区别
2023/3/23 14:23:39如何写好测试用例文档
2023/3/22 16:17:39常用的选择回归测试的方式有哪些?
2022/6/14 16:14:27测试流程中需要重点把关几个过程?
2021/10/18 15:37:44性能测试的七种方法
2021/9/17 15:19:29全链路压测优化思路
2021/9/14 15:42:25性能测试流程浅谈
2021/5/28 17:25:47常见的APP性能测试指标
2021/5/8 17:01:11