成都软件测试培训:测试人员内部协作交流
测试内部协作
之前说了很多测试对外其他部门的一些“软技术”,那么测试内部又有哪些地方可以提高呢?
交叉测试
这是常常会被忽略的一种测试方式,一般都会按照模块分给不同的测试人员,每个测试人员负责好自己的测试模块,这样做会有2个弊端
每个测试人员仅仅局限在自己测试的模块,对其他模块不熟悉,更谈不上模块与模块之间的关联性的测试
每个测试人员经过重复的测试会产生思维定式,从而会产生测试盲点
因此在测试阶段的后期可以通过交叉测试来弥补以上2个问题,即可以让测试人员更熟悉其他模块。还能用自己的想法去测试别人模块,可以测试的更全面。不但如此还有一个很大的好处在于测试的代替,当某个测试人员因病请假或者某些原因突然离职,能有人快速接手他的测试工作。
但交叉测试最大的困难还是在于时间,一般留给测试的时间很少,再加上实际的bug总会远远大于预期,所以迫于项目上线的压力往往不会执行交叉测试,真应了“心有余而力不足”这句话。找一个折中一比点的办法,就是a测试模块的bug让b去验证,因为验证bug相对来说还是花的时间较少的,这样既不会耽误太多原有模块的测试时间,也能最大限度的熟悉测试其他模块。
当然交叉测试也未必一定要在测试阶段,也可以在项目上线后“真空时间”进行交叉测试,如果能发现一些遗漏的bug也能及时反馈和修复,也算最大限度的保证项目质量了。
加强内部沟通
还有一种常见的情况就是多个测试人员提了重复的bug,虽然每个人可能负责的模块不一样。但有些问题可能是一个接口被多个模块调用,归根结底只是一个bug。但如果大家都蒙着头自己做自己的没有沟通的话,很容易发生这样的情况。
所以内部的沟通交流也是非常重要的,一方面解决了重复的问题,另外一方面也可以因为其他人的bug产生启示,可能自己的模块也有这个bug。如果也有bug的话,是同一个原因造成的话,那就可以不用重复提交bug了。到时候验证bug的时候再对自己的模块进行验证,不是同一个原因的话就可以提新的bug。
也许还是因为时间问题无法真正做到实时沟通,但可以每天抽15分钟开个短暂的交流会议。每个人说一下当天自己发现了哪些bug,至少也能在一定程度上做到相互启示和减少重复劳动的目的。
分享和学习
测试能力的提高来源于不断的工作经验的积累,踩过的坑越多,之后越不容易再踏到坑里。但每个人的精力和经验都是有限的,所以测试人员相互之间的分享和学习就显得非常重要。无论是一些奇葩bug的讲述,或是某些好的测试工具推荐,亦或是测试技术的分享,都是提高测试能力的途径,而仅仅靠工作上的提高是远远不够的。
因此可以每周定一个分享时间,每个人定期分享和测试相关的内容,对分享者而言,准备过程也是一种自我总结和学习的过程,而且分享的时候也能锻炼表达能力,对于学习者而言,也能学到很多关于测试的东西,算是互惠互利吧。
对于测试内部而言除了以上3种通用的方式,还有很多地方可以改善,比如:
因人制宜的分配测试任务,让每个测试人员做擅长的事情;
优化考核标准,调动每个测试人员的积极性
等等都是可以提高测试效率和质量的方法。
成都软件测试培训哪家好,当然是成都达内培训,成都达内是一家专业的程序员培训机构,专注于网络营销课程,成都Linux培训,成都软件测试培训,成都php培训,成都java培训,成都安卓培训,成都会计实操培训,web前端开发,成都网络营销培训,成都it培训,成都编程培训,成都程序员培训等IT培训,专业的成都软件培训机构,专业师资授课,真实项目实战、零首付、低押金、名企就业,达内培训,成都软件测试培训学校www.cdtedu.com/pxkc/test/
(责任编辑:成都达内)