作为测试leader,如何提升测试团队实力
测试团队最重要的工作是“保障产品质量”
围绕这个目标,测试团队的实力体现在以下四个方面:
SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。1.业务理解能力
2.测试理论知识
3.技术能力
4.推动力
一、业务理解能力
测试面向的对象是一个个产品,对业务的理解能力决定了测试是否可以很好的理解需求,并且深挖隐藏需求点。测试面向的对象不仅仅是系统,也有文档;在项目初期就开始介入,利用自己对业务的理解,对产品需求规范提出自己更全面的思考和见解。
二、测试理论能力
测试者需要熟悉各种测试方法,熟悉测试流程,并在工作过程中灵活运用。不同类别的软件,虽然基本的测试方法一致,但在测试的侧重点上有所区别。比如,APP测试需要着重考虑适配性、性能、安全性、易用性、安装卸载等等;而接口主要关注入参、出参、业务逻辑、性能等。测试在设计case和执行测试过程中要有取舍,有重点的进行测试
三、技术能力
随着持续集成、敏捷等概念的普及,业界、公司对测试的技术能力要求越来越高,测试也不愿再满足于简单的点点点,于是自动化测试尘嚣而上。虽然现在自动化测试做的好的公司并不多,但一点自动化都没有的公司也不再有了。招聘平台上测试相关JD上,无一例外都会有对代码能力、自动化能力的要求。
技术能力不仅仅体现在自动化测试能力上,也能提升对系统实现的理解力。除了自动化测试,也能快速的理解开发的设计思路和实现,一些测试专家能给开发很好的建议。能够很好的对代码进行review,不必很麻烦的进行造数据、进行各种输入来完成一个功能的测试,非常高效的发现一些隐藏性的bug。
四、推动力
为了保障质量,测试不仅仅要做好测试软件的工作,还要推动产品和开发完善他们工作。作为面向客户的最后一个关口,测试要想办法推动产品和开发提升质量,以免问题堆积到测试阶段,增加项目风险。特殊情况下,为了保证最终质量,测试还需要推动业务部门进行系统验收测试。测试还要推动发现问题的解决,对问题有轻重缓急之分,需要解决的问题寸步不让。测试还要推动线上问题的总结,确定线上问题出现的原因,以期在后续过程中避免同样问题的出现。
那么测试的这四项能力如何提升?
面向团队,不是单兵作战
一、业务理解能力
1.周期分享
2.人员backup,消除单点
3.新系统,邀请业务专业人员进行业务培训
4.竞品分析
5.交叉测试
二、测试理论能力
1.团队梯队建设,组织测试专家培训
2.形成规范的测试流程
3.优秀测试用例学习
4.测试用例review
三、技术能力
1.语言学习
2.组织对抗赛
3.推行在测试中使用自动化
4.组织学习新技术
5.review系统源码
6.形成学习氛围
四、推动力
1.形成规范的测试流程
2.支持员工的判断,不轻易妥协
3.做更多质量相关的工作,提升测试话语权
4.规范测试报告,总结项目提测质量、bug解决效率、bug曲线
