时间:2018-09-22
不管是在怎样的境遇下进入软件测试这个行业,从投入这个行业开始,你必须对这个职业充满敬畏,要不断的充实自己。
成为一名真正意义上的软件测试工程师,我的测师龄才刚满5个月,不管我当初是抱着怎样的心态进入这个行业,我现在只知道,这份职业不管喜不喜欢,未来5-10年,我都将全情投入,因为我敬畏它。
首先,先了解软件测师工程师的主要工作内容。软件测试工程师(以下简称为测师)的另外一个称呼是,产品的最初用户。一个好的产品,离不开软件测试工程师经历多个迭代的重复测试,注重每个细节,充分理解每一个产品的业务逻辑。换句话说,是熟悉产品上的每个零部件,当零部件衔接不好时,我们测师首先发现,当感觉零部件不好用时,我们测师也会相应提出问题,同时给出相对应的改进建议,给出建议的前提是,你必须了解到这个。
综上所述,测师,就是诊治一个产品,判断它实现的业务功能是否符合需求,它的使用,是否符合用户的操作习惯,它是否可以变成更好的产品。给用户带来更便利、更好的使用体验。
接着,要了解测师的一个成长过程,因为一名优秀的软件测试工程师,是不会满足与当下,当觉得当前工作游刃有余时,会寻求更好的发展,更好的发展不为别的,只为偷懒,不做机器能做的事。以下是测师发展阶段路程。
功能测试工程师->工具自动化测试->代码自动化测试->性能测试->白盒测试->高级测试工程或者质量部门管理层
刚入行的测试,先从功能测试做起,这个阶段,你要充分锻炼自己业务逻辑理解能力,只有业务了然于心,你才能将测试需求分析透彻、案例编写的充分,在测试过程中,才会对测试方法的采用更加的熟练。也就是说,这个阶段,你就要锻炼一定测师的职业素养。职业素养包括三个方面:一是工作能力,二是学习能力,三是团队合作能力。
一,工作能力
指的是作为一名测师的基本能力,测试需求的分析,测试案例的编写,测试计划的安排、测试策略的采用,发现bug的能力,与一切对接人员的沟通能力,包括和开发人员沟通、产品经理进行沟通、以及一切项目关联人员的沟通。
二,学习能力
这是晋升,提高自己的必备技能,因为在测试中,很多测试是重复性的测试,我们要解放自己的双手,减轻自己的重复性工作,只能自己帮自己。学习技能,更是为了自己不被测试圈所淘汰,同时与开发沟通时,不至于被怼。
三,团队合作能力
在现代的社会,是很难一个人将事情做好的,必须依赖一个优秀的团队,我们需要进行沟通,有效的沟通和保持很好的交际能力,会让沟通成本降到最低。
中国有句古话,学以致用,测师最好的提升方式和学习方式,就是在工作中提升自己。攻克每一个难点,都将助你在测试这条路上走得更远,更稳。
网友评论