飞道的博客

前辈给你十条建议,助你在软件测试行业拿到高薪

329人阅读  评论(0)


转行做的软件测试,已经五年了,还在努力的探索和提升中。以下是我从过往的经历中总结出的十条建议,让你在软件测试这条路上不再迷茫。

1、不断的追根究底

当你解决了一个问题的时候,你要知道自己是怎么解决的。这句话好像是一句废话一样,但是现实中就是很多软件测试工程师都在解决问题的时候稀里糊涂的就过去了。莫名其妙的就出现了一个问题,莫名其妙的问题又消失了。如果你不去刨根问底的话,这个问题会在未来的某个时间再次莫名其妙的出现。

清楚需求再去测试。很多人在测试的时候都急急忙忙的就开始上手干活,连基本的需求都没搞清楚。你要明白一件事,需求才是你所有测试的根本。不清楚需求就像是你不清楚要去哪一样,漫无目的的流浪着,什么时候能够到达终点呢?

对于比较严重的bug一定要每天跟进修改处理的进度。很多测试觉得自己找到bug就完事了,那你的眼界就太低了。其实在跟进bug的处理过程就是你成长最快的时候,就像开发的哥哥们手把手的把问题怎么出现的,怎么解决的教给你。如果你能每个bug都跟进清楚如何出现的,如何处理的,那你未来的路将越来越宽。

2、合理的控制时间

对于一个项目的测试周期一定要清楚,而且要严格的把控每个阶段的测试时间。测试这个岗位,时间安排的合理,你就到点下班,烧烤啤酒KTV,时间安排的不合理,那就加班泡面黑眼圈。选择哪个就取决于你对整个测试项目的时间把控上。工作效率无论在什么岗位都是最重要的。

对于生活工作娱乐的时间也要把控好。上班可以摸鱼,但是要明白自己摸鱼会付出怎么样的代价。如果上班摸鱼那几个小时需要你去加班追回来,那就不值当了。带薪拉屎可以有,但是一蹲半个小时,对肠胃也不好。

3、学会有效的沟通

有句话说得好,被误解是表达者的宿命。有效的沟通就是指你能够听明白别人说的什么,也能让别人明白你说的是什么,而且在听到别人的话的时候能够独立的进行思考并能够提出由建设性的意见,再牛X一点的话,你能够拿出有效的理由和有说服力的理由让别人能够赞同你。

沟通对于软件测试工程师有多重要,你看几次测试和开发的打架就知道了。有效的沟通能够大大的提升整个团队的工作效率,当你能做到的时候,管理岗就开始向你招手了。

4、提高工作效率

一个合格的测试工程师,一定是一个测试用例写的特别好的工程师。一个好的测试用例不仅仅能够帮你提升工作效率,而且能够让你少背锅。测试用例一定要写的又快又好,要注重写测试用例的有效性和规范性。

此外,软件测试岗位会有大量的重复性工作,这时你的工作效率其实就是看你在做重复性工作时候的娴熟程度。一定要让自己的工作变得规范,规范的另一层意思就是可以复制。重复性的工作不代表没有成长空间,在重复中发现不同的问题并解决才是成长的方向。

5、学会换位思考

在工作中,抱怨是解决不了任何问题的。当碰到难以接受或者理解的问题时,学会换位思考。为什么开发的对你提出的这个问题那么反感,你站在开发的角度上想一想;为什么产品经理对你要求那么多,你站在产品的角度想一想;为什么你总是背锅,你站在领导的角度审视一下自己的工作。

当你能够站在不同的角度上看待问题时,很多问题都会迎刃而解。世界从来都不是非黑即白的,寻找到其中的灰色地带就能实现各方向的共同利益。

6、提高思维水平

在你能够换位思考以后,你要学会提高自己的思维水平。想问题的时候一定要站在一个高的出发点去想,总是惦记自己的那一亩三分地的收成是永远富不起来的。做事要严谨,思考问题不怕想多了,就怕想的不够全面。做判断的时候要有理有据的去下决定,要有清晰的逻辑思路。拍脑袋决定的事情,结果也不会太好。

另外就是分解目标的能力要有意的去培养。一个看似艰巨的任务,当你能够以结果为目标进行工作效果分解的时候,你会发现其实达成哪个目标其实并没有那么困难。

7、提升全栈技术

不要把自己局限在现阶段,不断地去学习和丰富自己的知识储备才是你未来能走多远的保证。下图是测试的全栈技术,你现在掌握了多少了?

8、参加技术培训

无论是企业内部的技术培训还是自己在外边的报班培训,你要不断地提高自己的知识范围,不断的学习最新的技术工具,去学习和探索最先进的测试思想,通过培训快速的掌握技术的核心,再去通过不断的实践去验证学习到的知识。

软件测试作为IT技术岗,知识的更新迭代速度很快。身处其中犹如逆水行舟,不进则退。

9、在工作中努力体现自己的价值

你如何能够在公司裁员的时候保证自己是最后走的那个?你要在公司体现出你独特的价值,也就是你的不可替代性。如果你是很容易被替代的,也就代表了你是很容易被淘汰掉的。

怎么体现自己的价值呢?在测试中扎到别人找不到的问题,解决别人解决不了的问题,去承担别人不愿承担的任务,能够完成别人做不了的工作。如果你是这样的员工,那么老板永远不会考虑如何辞退你,而是考虑如何给你更优渥的条件留下你。

10、善于思考问题

无论你现在处于什么阶段,什么岗位,你一定要会思考问题。技术问题,沟通问题,为人处世的问题,工作中的问题,无论是什么样的问题,你一定要善于思考,拥有自己的解决方案。不断的更新迭代自己的处理问题的能力,你就是最牛X的那个。

软件测试值得你去努力耕耘,加油吧后浪。

文末分享:这下面有我学习整理出来的自动化测试资料、大厂面试…待你来领取~ 见公众号:【伤心的辣条】愿你我都有所获…

合理利用自己每一分每一秒的时间来学习提升自己,不要再用"没有时间“来掩饰自己思想上的懒惰!趁年轻,使劲拼,给未来的自己一个交代!

我的测试学习交流群:902061117 群里有技术大牛一起交流分享~

推荐好文:

包装成1年工作经验的测试工程师,我给他的面试前的建议如下

自动化测试到底要学什么?

为何跳槽不考虑腾讯?聊聊我和鹅厂的一点往事

自动化测试和手动测试哪个更高级?

新手必看:怎么写一个合格的测试用例?

python登录接口测试问题记录与解决 ( 干 货 )


转载:https://blog.csdn.net/weixin_50829653/article/details/115771129
查看评论
* 以上用户言论只代表其个人观点,不代表本网站的观点或立场