转眼间2017已过了十天,中国传统的新年也立刻来临。目前你们的状态应该是人在曹营心在汉,早想着回家过年的事情了吧?抢票,参加年会,中奖的高兴请客,没有中奖的替同事高兴,反正是不亦乐乎!因为最近一段时间比较忙,也没有写太多的东西出来分享给你们。不过在这新年即将到来之际,仍是感受应该写点儿东西的。工具
往期我分享的博文通常以技术偏多,要么就是一些儿我的心得,具备指导性的文章;不过这些都是比较具体的套路,就像武学上的刀法,剑法,棍法什么的,其实最重要的心法,我一直没有涉及过。缘由是什么呢?中国人每一个人都有一套本身的处事哲学,办理方法,因此应该没有太多的问题。不过从个人工做中来看,很多测试的同窗仍是缺乏测试人员应该具备的内功心法的,而去过多的注重招式的东西,这样到头来都是花架子。下面我分析一下我的认为测试人员应该修炼的内功心法:测试
一, 心法总纲spa
口决:准肯定位,掌控全面,盯死进度。资源
解析:开发
准肯定位:就是要找准本身的位置。咱们测试人员必定要找准本身的位置,是上线前最后的质量保证,不是跟着产品开发听吆喝的,要有本身的主见和想法,不然作很差测试。产品
掌控全局:要和产品,开发人员配合好。测试人员很大一部分能力就是与人交流,虽然咱们不是与客户交流,但是咱们是表明着客户,一个产品能不能被市场接受,产品的调研很重要,咱们测试人员的验收也很重要。因此任何一个项目咱们都要有全局意识,从产品,开发和测试的解决看待任何一个问题。自动化
盯死进度,全面把控项目进度。在咱们的意识中,项目进度通常是领导,项目经理或是产品应该关注的事情,而测试经过是按要求来进行工做的。若是你是这样的想法的话,就失去了主动性,后果就是测试时间被压缩,意外的加班。因此咱们必定要学会盯死进度,合理安排测试工做,本身什么时间应该介入测试,遇到问题了应该怎么处理。class
二 ,业务心法基础
口决:业务不可轻,根基要打固;切勿欺生,料敌机先。
解析:自动化测试
业务是咱们测试的基础,但是每每有不少同窗比较轻视业务,认为业务不重要,有需求后能够经过阅读需求来进行测试。一些儿作测试开发的同窗,通常都是经过代码来开发测试工具,更加不重视业务相关的东西。这是很是不对的,业务是咱们工做的基础,必定要在熟练掌握业务的同事,再去作其余的工做。
若是你的业务不熟悉,只看新的需求,你会立刻准肯定义测试范围吗?本次需求要改动哪些儿代码,与这些代码相关的业务有哪些儿?不能作到这方面的评估,怎么料敌机先?就可能会形成漏测,致使上线后还会出现问题。而作技术若是不了解业务,怎么能作到最少的自动化测试代码覆盖最全的业务流程呢?测试工具不符合业务的需求,开发出来又有什么用呢?
三,掌控项目心法
口决:各个环节要把控,进度清晰心有数,及时风险预警,自设项目经理。
解析:
一般状况下,一个需求启动后,产品会比较关注项目的进度的,不过产品不太懂得技术。与开发交流的时候,有些事情也不太明白。有些公司可能会有项目经理这个角色,用来掌控项目进度,不过大多状况下是没有的。而掌控项目进度变成了无关紧要的事情,需求随意修改,代码不停变更,测试迟迟没法进行,整个项目的人员都处于忙碌而没有任何进度的状态。在这种状况下,直接受影响的就是咱们测试,领导会怀疑咱们的能力,为何一直会没有任何进度呢?
我刚刚开始工做的时候,一个领导对我说:“测试作的好的话,你就是项目经理;若是作的很差,就是打杂的。”做为一个测试,在需求提出来肯定由你来测试的时候,测试就已经开始了。此时需求是否变更,开发何时提联调,何时提测试,冒烟测试可否经过,以及测试过程当中的bug状况,你都须要关注。任何一个环境一旦出现延迟,都须要搞情楚什么缘由,若是影响了项目进度,就立刻发邮件通知相关人等,进行风险预警。至于为何预警?一是可让相关人员了解整个项目进度,二是责任明确,防止领导认为项目延迟是你的缘由;三及时补求,若是项目确认紧张,可让领导有时间调整资源,万不可到最后了才去说困难,这个时候一切都晚了,任何后果都要你来承担。
四,合做心法
口决:部门合做不可少,交流合做有套路;作事先作人,讨论有依据。
解析:
与人交流的能力也是咱们测试必不可少的技能,由于很多工做须要各个部门的人一块儿完成。若是你遇到了问题,都不能给人表达状况;或是交流的时候让人厌烦,是没法完成任何工做的。有一个笑话说,一个测试人员发现了一个bug,因而就找开发说:“你看,这个操做好像和预期不太同样,我不太肯定,找你肯定一下。”而后开发说:“操,这是个Bug!”这个效果远比你说,我发现一个bug更容易让开发接受。
若是发现的问题,最好本身能准肯定位出问题所在,这样与其余人交流的时候才能让其信服。不要由于本身的问题,而后让其余人忙了半天,这样时间久了就会形成他人不肯意与你合做。理清问题所在,是衡量一个测试人员水平的重要依据。
五,全面提高心法
口决:工做是手段,提高是关键;眼观六路,不断成长。
解析:
在熟悉了业务后,工做内容就差很少了。不要觉得测试完分给你的需求就达成了任务,你经过此次工做学到了什么?有没有成长才是关键。工做了两三年,仍是在作业务;除了业务精通一些儿,没有任何成长,这是大忌讳。要在工做中不断总结,了解部门,公司或是业界相关人都在作什么?你须要往哪儿个方向发展,这方面的技术你会吗?经过不断的积累相关的技术,才能使本身愈来愈值钱,而不是一样的工做作了不少年。
总结:测试人员必定要有本身的主见,想法,而后再配合相关的能力,才能把工做作的愈来愈好。测试需求是本职公司,但是不能惟需求是从,产品和开发都能指挥咱们,咱们是配合,不是打杂。但愿你们在为断提长测试技术的同时,也提高一下软技能,这个不比技术发挥的做用小!