作为测试leader,如何提升测试团队实⼒
测试团队最重要的⼯作是“保障产品质量”
围绕这个⽬标,测试团队的实⼒体现在以下四个⽅⾯:
1.业务理解能⼒
2.测试理论知识
3.技术能⼒
4.推动⼒
⼀、业务理解能⼒
测试⾯向的对象是⼀个个产品,对业务的理解能⼒决定了测试是否可以很好的理解需求,并且深挖隐藏需求点。测试⾯向的对象不仅仅是系统,也有⽂档;在项⽬初期就开始介⼊,利⽤⾃⼰对业务的理解,对产品需求规范提出⾃⼰更全⾯的思考和见解。
⼆、测试理论能⼒
测试者需要熟悉各种测试⽅法,熟悉测试流程,并在⼯作过程中灵活运⽤。不同类别的软件,虽然基本的测试⽅法⼀致,但在测试的侧重点上有所区别。⽐如,APP测试需要着重考虑适配性、性能、安全性、易⽤性、安装卸载等等;⽽接⼝主要关注⼊参、出参、业务逻辑、性能等。测试在设计case和执⾏测试过程中要有取舍,有重点的进⾏测试
三、技术能⼒
随着持续集成、敏捷等概念的普及,业界、公司对测试的技术能⼒要求越来越⾼,测试也不愿再满⾜于简单的点点点,于是⾃动化测试尘嚣⽽上。虽然现在⾃动化测试做的好的公司并不多,但⼀点⾃动化都没有的公司也不再有了。招聘平台上测试相关JD上,⽆⼀例外都会有对代码能⼒、⾃动化能⼒的要求。
技术能⼒不仅仅体现在⾃动化测试能⼒上,也能提升对系统实现的理解⼒。除了⾃动化测试,也能快速的理解开发的设计思路和实现,⼀些测试专家能给开发很好的建议。能够很好的对代码进⾏review,不必很⿇烦的进⾏造数据、进⾏各种输⼊来完成⼀个功能的测试,⾮常⾼效的发现⼀些隐藏性的bug。
四、推动⼒
为了保障质量,测试不仅仅要做好测试软件的⼯作,还要推动产品和开发完善他们⼯作。作为⾯向客户的最后⼀个关⼝,测试要想办法推动产品和开发提升质量,以免问题堆积到测试阶段,增加项⽬风险。特殊情况下,为了保证最终质量,测试还需要推动业务部门进⾏系统验收测试。测试还要推动发现问题的解决,对问题有轻重缓急之分,需要解决的问题⼨步不让。测试还要推动线上问题的总结,确定线上问题出现的原因,以期在后续过程中避免同样问题的出现。
那么测试的这四项能⼒如何提升?
⾯向团队,不是单兵作战
⼀、业务理解能⼒
1.周期分享
2.⼈员backup,消除单点
3.新系统,邀请业务专业⼈员进⾏业务培训
4.竞品分析
5.交叉测试
⼆、测试理论能⼒
1.团队梯队建设,组织测试专家培训
2.形成规范的测试流程
3.优秀测试⽤例学习
4.测试⽤例review
三、技术能⼒
1.语⾔学习
2.组织对抗赛
3.推⾏在测试中使⽤⾃动化
4.组织学习新技术
6.形成学习氛围
四、推动⼒
持续集成的概念1.形成规范的测试流程
2.⽀持员⼯的判断,不轻易妥协
3.做更多质量相关的⼯作,提升测试话语权
4.规范测试报告,总结项⽬提测质量、bug解决效率、bug曲线
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论