就拿目前我们部门的项目情况来谈谈这个重复性测试,由于很多客观或者是领导的原因,目前这个项目只有2个测试人员,其余的都已经辞职,其中原因就不多说了,总之现在就剩下我和组长两个人,我们组长呢,说到底就是个全能打杂选手,他需要顾及的事情特别多,所以cover项目本身的时间几乎没有,而且我们偶尔会有几个little project,他会负责这些。主要提供我们吃喝的还是我负责的这个项目,这个项目业务逻辑很复杂,自从同事都辞职之后,就我一个人在负责,我自己感觉精力十分有限,甚至有时候我忙的根本无法去做多余的思考,因为一个API接着一个API的需要我去测试,一个Release接着一个Release的需要我去Cover,刚开始的时候我很烦躁,因为我觉得我完全没有精力cover到一件测试任务上,总是这个没有over,那个就已经在plan上追我了,每次交付的任务我都十分没有自信,不敢在说确定的话,我们PM找我谈过,他说这个没关系,咱们项目特殊的原因到客户那边会有团队在前端进行测试,所以你别太担心,保持好心态,只要在客户的客户上线的时候没问题就可以,所以咱们的客户会理解这个,可是话是这么说,但是这个完全不符合我的工作原则,我喜欢交付很prefect的东西,不要求所有人都竖起大拇指,但是至少不会有bug来Challenge我,这样一是丢面儿,二是实在影响别人对你的信心,三是对项目实在影响很大。多余的话说的有些多,下面我就具体谈重复性测试。
虽然每次Release的重点不同,但是说到底都是基于原API之上的,这就需要我经常重复性的去测试某些功能,我的工作安排特别紧,任务比较重,所以面临这种重复性频率比较的时候,我会有烦躁的时候,后来自己意识到这种问题之后,我会给自己一个计划,如何去适应这种情况,首先我要从自己的生活中来进步,保持好的睡眠、健康的饮食,其次我要多反思自己:我必须得工作,因为我不能饿死,既然工作了,我必须要让别人认可,不能糊里糊涂。所以我尽量在自己的plan中尽快调节好心态,去适应我的工作。每次重复性工作任务多的时候,我会静坐下来去回忆目前的TC情况,然后自己在脑袋里列一个Plan,之后再警示自己:这活只能你做,所以既然要做就得做好,开心也得做,不开心也得做,那为何不开心的去做好呢。我只当从未做过这样的测试,静下心去做,其实多次的经历告诉我,心态决定一切,无论是任务重还是重复性频率高,这份工作只要你认真开心的去做,效率、质量都会很高,结果是:客户开心、领导开心,当然自己也最开心。
其实这篇文章我主要谈的如何用良好的心态面对你的工作,并不涉及技术问题,以前我在做Test Leader的时候,领导让我去负责招聘,我在意的最重要一点:就是这个人的性格和面临强工作的心态,最后希望我的这些可以帮到你,摆脱不开心的工作心态,做好测试。