大牛孵化器,海豚浏览器旗下高端IT教育平台

联系方式

大牛孵化器,与优秀人才结缘

电话:027-8134 8382

手机:13697357270

E-mail:691820663@qq.com

网站:www.nbteach.com

地址:湖北省武汉市光谷大道光谷世贸中心B座21楼

软件测试岗位的发展方向

来自:网络   |  发布时间:2017/12/28 18:34:04  |  阅读次数:



首先,分析下软件测试岗位的发展方向:


软件测试岗位可以向二个方向发展,一个管理方向,一个技术方向。


管理方向

管理方向有测试经理,测试组长,甚至测试总监等等


技术方向

从测试级别可以分为初级测试人员,中级测试人员,高级测试人员

从测试类型可以分为单元测试(白盒测试),功能测试(黑盒测试),自动化测试,性能测试,安全测试,接口测试,甚至测试工具开发人员,测试架构师


01 (1).jpg


其次,分析自己的性格和爱好:


每个软件测试人员或即将进入软件测试的人员都应该分析自己的性格,明确自己的喜爱,只有清楚这些,根据自己的性格和爱好去选择职业才能做得长久,这就是爱一行才能干一行。


就像一件事情,你是坚持地去做会长久些,还是因为喜欢自愿去做会长久些?当一件事情你是因为坚持去做,也许某一天就坚持不下去了就会放弃。


如果你并不清楚软件测试是做什么之前,可以多多了解一下,然后结合自己的特点进行选择,就像小编刚开始并不知道软件测试,也不清楚软件测试是做什么的,但慢慢做着做着,小编就觉得真的很喜欢这一行,不管是做的事情,还是接触到的人都让小编有理由继续下去,这是也与小编我本人的性格有很大关系,干一行爱一行。


02.png


小编是真的很喜欢软件测试,而且从一开始目标就很明确,要往技术的路线走,三年前面试的时候就说过要往技术路线,三年后小编我还是想继续做技术,这并不是代表王小编我不想做管理,而是觉得目前的技术还很菜,性格也不算沉稳,如果现在贸然转管理,估计做得也不会怎么好,所以目前的目标还是向技术路径走,等到哪天水到渠成再转也不迟。


因为小编做管理的时候比较少,所以后面主要以技术方向发展。


03.png


最后,明确了方向之后,就可以开始落实到执行方面,下面根据软件测试级别分析软件测试人员应该具备的技能。


1.初级测试人员

测试设计能力

对项目的需求进行分析,提取测试点,根据测试点设计测试方案和测试用例

代码分析:能理解设计文档,读懂代码

文档编写:常见文档(测试计划、方案、用例、报告)等

测试思维

根据自己的理解对软件测试有了一定的认识,就算是刚接到一个项目,也可以根据功能进行测试


2.中级测试人员

精通业务

熟悉需求,对项目业务熟悉,业务的理解可以提出自己的看法

熟悉相关的测试技术

创造性:有自己的思想、思维,主动在工作中尝试;

分析定位问题:不止发现问题,还能分析问题;


3.高级测试人员

精通测试技术

测试技术上的牛人,发现深度的bug,可以让开发人员折服

测试技术带领者

带新人,培养测试人员

引进新测试技术并培训大家

开发测试工具

根据项目的需求开发出合适的测试工具或测试框架



04 (1).jpg


那如何使自己达到各个测试级别的能力呢?


归根结底一句话:持续地学习,只有不断地学习,才能不断地进步。


就像刚开始做测试的时候,不会写测试用例,都拿着前辈们测试用例,照着写,写多了也就慢慢会了,就算是在写的过程中遇到什么问题也能很快解决。


对很多软件测试人员来说,写文档,分析需求,提交缺陷,测试思维等等,这些都不是事儿,而独独对编程语言难以降伏,小编刚开始也是一样,虽说现在水平也是一般,但其中走过多少弯路,只有自己知道。


05.jpg




做软件测试需要学习的知识有很多,比如通信项目的网络协议,金融项目的会计知识,做自动化测试需要学习Jenkins,Docker,Selenium,APPium,RobotFramework等,接口测试需要用到的Postman,Fiddler,性能测试需要用到 Jemter,LoadRunner等等,这些并没有列全,只是列出了目前最为主流的部分测试工具和技术。


总结起来,如果想要提升自己的职场竞争力,那就不断地学习吧。--大牛孵化器


大牛孵化器,与优秀的人才结缘,助你走上成功的道路。




分享到:
上一条:没有了!  下一条:一个竞争力强的程序员应该具备的3种能力