功能测试人员如何做到花一个月的时间进阶自动化软件测试工程师

问题:做了大半年的软件测试,可是觉得我在浪费时间,怎么办?

在回答问题前先给大家一碗鸡汤:“你要坚信时间是不会辜负每一个努力付出的人,当你拥有一万次的训练和沉淀后,生活也会还你诗和远方。”

现在有很多人经常被“想要快速看到好的结果”的“快”思维裹挟着,稍微在短时间内没有得到自己想要的就开始委屈和怀疑,殊不知成功并不是一蹴而就的,它不是让我们在短时间内就必须做出很大的改变,俗话说:"不积跬步无以至千里,不积小流无以成江海”,坚持做正向的事情,慢慢积累,你当下的每一步都是未来的基石和铺垫。在软件测试的职业生涯中也是如此,在工作中坚持做正向积累,你终会到达你想要的那个目标!

你首先需要明白的是:无论是哪个岗位,都是从最基础的事情反复一遍一遍的去做开始的,关键的点是你有没有在这些基础事情之上找到事情的本质以及明确自己的发展方向。在测试行业领域,拿年薪百万的人不在少数,你以为他们是走了什么捷径吗?和大多数人一样他们也是从最基础的测试做起的,也是在每一次的点点中慢慢去领悟和成长的,包括在早期的IT行业里,中国测试行业的市场环境并不好,岗位环境也没有像现在这样受到优待,在这样的恶劣的环境下他们不也是同样取得不错的成就?

说了那么多道理,我们再说点实际的,面对题主说的情况我们怎么去做出改变,在测试工作中做自我提升呢?

一、针对现状怎么做出改变?

01、多读代码和BUG

虽然现阶段写代码并不是你的事情,但是把你测试那部分功能的代码拿来反复的读,往往有可能帮助你找到一些潜在问题或是项目BUG,而且作为一个高级测试对代码的理解也是一门不可或缺的能力。同样在和团队的其他软件测试工程师工作时,你也可以多多看下他们发的BUG,特别是你自己做测试那部分的BUG,这样做你可以从别人是如何找到问题中学习到很多东西,因为每个人对需求的理解是存在差异性的,所以从另一个角度看问题可以拓宽我们的思路。

02、做好BUG描述

一个项目BUG的修复是通过写好BUG标题和描述开始的,在做BUG的描述中我们要做到尽量的清晰简介,包括一些特殊场景、重现步骤等等都要尽可能的描述详细,这样我们才能保证严重Bug不会出现没被纠正的情况。

03、积极参与项目功能的设计

一般在项目的代码编写开始之前,在项目的设计上经常会出现设计变更的情况,这个时候如果你有参与到项目的计划阶段,不仅能帮助你之后对项目测试有更好的理解还能从测试的角度给出项目设计和开发以外的角度提出建议。

04、设计你自己的测试用例

在公司做项目测试用例设计的时候,无论是从寻找边界值、运用组合技术、画图表、或是创建测试模型等方式中,都尽量把你的想法放进你自己的测试设计中,这样在做试探性测试的时候,你就可以有意识地去交替你的测试计划。同时在平时的时候多看看需求和设计文档,多针对项目提出自己的意见,避免被动的去工作,有时候在公司的地位和学习机会都是要靠自己去争取的,包括一些话语权也是,如果我们能在需求评审会议提出建设性意见帮助项目完善;如果我们在测试过程中发现BUG并且能准确定位原因,提高工作效率;如果在用户有问题需要支持时,我们能比开发人员更熟悉项目的实现,给予用户实用的帮助…在做到这些事情后,你公司的项目和开发人员都会对你刮目相看,自己也会变得更自信。

05、了解整个测试项目的功能

在一个项目测试中,不管你负责的是测试项目的那一块功能,你都应该了解整个项目的设计、局限性、别人发现的Bug以及代码的变动等等,以便清楚各个功能之间交互关系。

06、处理好项目团队人员之间的关系

测试人员在工作上有时候是属于对抗性的,这样就很容易让一些和你一起共事的人在做决定时而忽略掉你得建议或意见,所以培养和各团队人员的良好关系很有必要,比如与开发人员打好关系能促进BUG的修复以及了解项目的最新进展、和不同专长的测试人员打好关系能一起讨论测试的思路还可以相互反馈意见等等都能对我们的测试起到很大的帮助。

07、扩充人际交往圈

所谓:”成功的人都有一个的坚实可信的交际圈。”在公司的内部和外部你都可以结交相关专业领域的新朋友,在和他们的交流中学习他们的专业知识和经验,从而提高自己的测试技能。

二、提前做好职业规划,明确职业发展方向

要想实现自我价值向更高阶段迈进,提前做好职业规划确定发展方向是我们努力前行的第一步。

测试职业发展方向如图:在这里插入图片描述
从上图我们能看出来,软件测试做到后期主要分三个方向:

**技术方向:**测试工程师、自动化测试工程师、性能测试工程师、安全测试工程师、测试开发工程师、测试架构师

**管理方向:**测试组长、测试组长、测试经理、测试总监、项目经理、质量管理、研发总监

**业务方向:**需求分析师、产品经理、业务专家、资深行业顾问

软件测试是对业务最了解的,所以转产品也相对比较容易,另外其他方向也比较多,比如:运维、开发工程师、技术支持、培训老师等路线。至于怎么走,这个基本上看个人规划了。

总结:软件测试本身并不是只有点点的无聊岗位,需要做的事情和要学习的地方有很多,关键在于是不是我们自己把它变成了一个浪费时间和没有意义的事情。亚里士多德曾说:我们反复做怎样的事,就会变成怎样的人。请找好自己的定位,加油吧!

最后感谢每一个认真阅读我文章的人,下面这个网盘链接也是我费了几天时间整理的非常全面的,希望也能帮助到有需要的你!

在这里插入图片描述

这些资料,对于想转行做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。希望对大家有所帮助……

如果你不想一个人野蛮生长,找不到系统的资料,问题得不到帮助,坚持几天便放弃的感受的话,可以点击下方小卡片加入我们群,大家可以一起讨论交流,里面会有各种软件测试资料和技术交流。

点击文末小卡片领取

敲字不易,如果此文章对你有帮助的话,点个赞收个藏来个关注,给作者一个鼓励。也方便你下次能够快速查找。

自学推荐B站视频:

零基础转行软件测试:25天从零基础转行到入职软件测试岗,今天学完,明天就业。【包括功能/接口/自动化/python自动化测试/性能/测试开发】

自动化测试进阶:2022B站首推超详细python自动化软件测试实战教程,备战金三银四跳槽季,进阶学完暴涨20K

猜你喜欢

转载自blog.csdn.net/xfw17397388089/article/details/125408923