当前位置:   article > 正文

软件测试干了13年的前辈 总结的5条测试转行建议_软件测试转行

软件测试转行

1、软件测试发展前景真的不错

很多人都知道软件测试的入行门槛比较低,相对编程开发岗位来讲,也的确如此。但是测试这行是一门真正付出与收获可以成正比的行业。测试行业入行简单,所以大部分底层的手工测试人员工资很低。但如果我们愿意努力,往自动化测试方面学习更深入的自动化测试技术,那么你肯定能迎来跳跃式的薪资和岗位的涨幅,可能之前的你做黑盒测试,只能拿5K的工资,当你学会自动化测试相关的技术之后:

-在互联网发展相对不算滞后的城市至少是8K往上走;
-而如果你愿意往互联网发展相对较好的城市走(杭州、南京、浙江、武汉、成都),那么起步薪资基本可以达到9-11K左右;- 当然你如果你希望获得更好的发展,就去北上广深。学会自动化以后的测试起步薪资,12-13K都很正常。

注意,以上还只是刚学会自动化测试技术时起步阶段的薪资情况。当你在这个领域沉浸的时间越久,薪资和岗位的发展空间还非常大。所以在测试行业,只要你愿意努力,收获远比你想象的更好。

2、每个人都能做软件测试

其实每个人都可以做软件测试,只要你能坚持学完软件测试的基础理论知识,都可以去面试黑盒测试的工作,也就是我们常说的点点点功能测试。只是由于这个工作基本没什么难度,所以这个时候的薪水是很低的。

后面就是往自动化测试方向发展。按照对应的学习路线学完计算机基础(前端基础,Mysql数据库,Linux系统)、Python编程、App自动化、Web自动化、接口自动化和性能测试等技术,就能实现薪资的跳跃式发展了。

但切记,黑盒测试作为软件测试行业的最基本工作,对于测试基础方面知识的运用同样很重要,而测试基础方面的知识基本贯穿了功能测试、自动化测试、安全测试、性能测试等全部测试领域,也就是说不论将来你往测试哪个方向发展,测试基础方面的知识都是必不可少的。

所以哪怕在测试的最底层工作,也一样要重视这部分基础知识的掌握和练习(像测试类型、测试用例、测试报告、缺陷管理、评审报告等等)。

3、新人转行学测试要注意的3点

① 能报班学就尽量不要自学

专业的事情专业的人做。想要短期内快速以高起点进入软件测试领域,培训机构真的能帮你少走很多弯路。对于当下社会环境来讲,自学所浪费的大量时间和精力、低效的学习进度、缺乏实战项目经验等等缺陷,远远高于你报培训班所花费的几千块钱。

测试猿课堂,作为软件测试的培训机构,不仅有测试领域10多年经验的老专家教你学技术,老师还会教你很多工作方面的技巧,教你如何避坑,教你如何成长,并且在你就业以后,我们的老师一样会持续给你工作方面的很多帮助;我们还有全国1500多家非常优秀的互联网合作企业,我们的就业指导老师会直接将你内推给首选的优秀企业,以我们的人脉资源关系,在面试门槛这方面就能让你获得远高于其他面试者的天然优势。

② 勤做笔记勤练习

初学者一定要记得:理论方面多做笔记,实战方面反复训练。软件测试基础理论方面的知识比较好理解,但因为理论知识不少,也容易出现学了就忘的情况。对付理论知识最有效的办法就是做笔记,而且是经过自己理解过后的学习笔记,思维导图是个很不错的工具。如果你能通过自己的理解,写出测试理论方面完善的思维导图,说明你已经从底层理解的测试的真正含义。

实战方面,测试猿课堂会给你很多的作业和项目进行练习。你需要做的就是认真完成每一份作业,认真做好每一个项目。我们的实战项目非常非常多,基本上理论知识学完后,后面的每个知识点都有对应的或大或小的项目做练习。你需要将这些项目保存好,并且反复练习,去理解和掌握项目实施的每个步骤的意义和流程。模拟工作环境下自己需要做的那些事情,理解缺陷到底是如何被发现的,如何抓住项目的缺陷分析重点。

③ 多学习专业工具的使用

自动化软件测试其实更多的是依赖程序和框架工具实现的。一个成熟的自动化软件测试工程师,一定是能掌握Python编程语言和各类常见测试工具的。这些测试工具一定是能够落实到实际工作当中的,而不仅仅局限于学习老师的操作,就以为自己会了。

从程序框架的安装开始,我们应该学会如何搭建对应的测试环境,以及如何解决不同系统环境下安装出现的一系列问题,常见的类似驱动问题、注册表问题、杀毒软件误杀问题、系统版本等问题引起的安装失败,都要学会如何解决,并且保留好对应的解决方法。

工具的学习并不难,难得是如何学会灵活运用。以Selenium框架为例,使用Selenium定位界面元素的方法有很多种,不同的环境应该使用哪种方法,每个方法都有怎样的缺陷和优势,这些都要了然于心。

4、测试工程师的工作职责

当一个新的项目上线后,一旦项目出了问题,多数情况都会先找测试的麻烦,因为测试作为项目上线前的“最后”一道工序,类似于守门员的身份,也就是我们常说的“背锅侠”。项目上线后出了问题,上面领导的想法自然是测试为什么没测出来问题,测试都干什么去了?

作为测试人员,大家心里都明白:软件测试没有穷尽测试的说法。像平台问题、业务层面的问题、系统方面的问题等等都有可能导致出现缺陷。作为一个良性健康的项目团队,重点应该考虑的是分工明确、各展所长。非是出了问题相互推卸责任。这也是开发和测试部门之间的一个沟通协调问题了。

5、测试时间的压缩

一般我们的项目计划确定后,基本各个环节的时间都计算好了的。就项目开发来说,像前期的项目需求分析和评估、项目规划、项目UI界面设计、程序开发等都有确定时间周期的,一些特别重要的环节也会出现周期适当延申的情况。但测试就不一样了,作为项目成型后且即将上线的最后一个环节,不管项目还剩下多长时间,都会直接交给测试,并要求最后期限内必须完成,而并不会考虑因留给测试人员的时间太短,可能导致的一系列问题。

关于Python技术储备

学好 Python 不论是就业还是做副业赚钱都不错,但要学会 Python 还是要有一个学习规划。最后大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!

一、Python所有方向的学习路线

Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。在这里插入图片描述

二、Python必备开发工具

在这里插入图片描述

三、精品Python学习书籍

当我学到一定基础,有自己的理解能力的时候,会去阅读一些前辈整理的书籍或者手写的笔记资料,这些笔记详细记载了他们对一些技术点的理解,这些理解是比较独到,可以学到不一样的思路。
在这里插入图片描述

四、Python视频合集

观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。
在这里插入图片描述
在这里插入图片描述

五、实战案例

光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。
在这里插入图片描述

六、Python练习题

检查学习结果。
在这里插入图片描述

七、面试资料

我们学习Python必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。
在这里插入图片描述
在这里插入图片描述

这份完整版的Python全套学习资料已经上传CSDN,朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/422197
推荐阅读
相关标签
  

闽ICP备14008679号