刚开始做测试,势必会遇到一些工作上的问题,让我们来了解这位童鞋遇到了哪些问题,同为新手的你是不是也遇到了同样的问题呢?
1.我执行用例时,缺少自己的思考,直接按用例执行下去,没有新的思路,怎么办?
先阅读一遍用例,了解这个用例的测试目的,并且思考为什么是这样设计的,写用例的人思路是什么样的。然后给自己定一些硬性要求,例如,执行此用例期间或者执行之后,再自己随机测5个相关流程。把ad-hoc限制成固定的次数,就会帮助自己有意识的做一些周边测试,除用例步骤之外去发现bug。
2.一旦遇到问题了,就想问人,不能独立解决,怎么办?
问题分很多种,技术上的问题,先要尝试自己去解决,但是要给自己定一个时间,15分钟无法解决,那就请教别人吧,不要把时间都浪费在一个问题上;如果是业务上的问题,先看文档,文档如果没有解释清楚,那就立刻去问,因为自己是思考不出来的。
3. 学习新技术时想问题简单,做起来发现不容易,怎么办?
刚开始学习一个新技术的时候,往往不能很好的判断工作量,但是随着经验的积累,应该要多去总结,从而可以判断出一件事情的复杂度,以及自己需要的时间,要能hold住事情。另外,在自己不熟悉的情况下,一定要提早准备,前期多花时间,多向其他人请教。
4. 遇到问题老是想着拖延,拖着拖着就没安排了,怎么办?
每天早上上班时写一下当天的todo list,按优先级去处理工作,如果在工作的过程中,又有新的事,继续往todo list里加,并给自己定下处理的最后时间。对于测试来说,跟bug相关的,尤其是线上bug,优先级都是很高的,尽早去处理,如果是阻塞到测试工作的,也要第一时间处理,再就是一些优先级不高的问题,可以整理在一起,集中起来去问别人。每天下班的时候查看todo list,还有哪些没完成,是要加班完成还是可以明天做,都要给自己定计划。一个非常有责任感的人会让自己的每件事情有个终点,有处理结果。
5. 沟通上不能准确的表达自己的想法,怎么办?
在工作中沟通是不可避免的,如果怕自己表达不清,在去找别人之前,先自己心里预演一下。学习到一个新东西时,尝试去教会别人。在跟别人表达完后,可以与对方进行确认:我表达得清楚吗?还有什么不理解的?或者在别人告诉我一件事时,在别人讲完后,再复述一次别人讲的,问,是这样吗?我还有没有遗漏的?多做确认,避免沟通出现的误差。当然,除了工作以外,业余生活中也要多沟通,多跟身边的人聊天,慢慢总结自己的问题,去克服这种障碍,流畅清晰地表达自己的观点,与别人进行有效的沟通。
认识到自己的问题,再去逐个的攻破,对于自己的职业成长是非常有利的,长期以往,一定会成为一个优秀的测试人员。
源自公众号 玩转软件测试