如何快速且高效的自学软件测试?听听6年测试总监怎么说....

前言

最近软件测试的热度居高不下,互联网的发展同时也带来了巨大的岗位需求缺口,待遇好,门槛低的软件测试成为不少人转行IT行业的首选,确实啊,软件测试相比较于其他IT岗位,确实对新手比较友好,确实是比较容易学习,甚至许多人都可以自学入门开始就业,这就有很大一部分人开始自学,但自学真的那么容易吗?

自学软件测试怎么学才能更高效更快速?这个问题在知乎软件测试系列问答中高居第一,雷打不动,明天都有大批的更新关注,这说明了什么?说明了软件测试自学还是没有相信中的那么容易的,有很大一批人还是不知道该怎么学,或者说是无法自学成功。

那么我就以一个多年老测试员的角度,来整理一下自学指南,希望对你的自学有所帮助!

一,树立自学意识

1.树立学习信心

自学软件测试,不存在学不会的情况,任何-一个人通过自学都是可以学会软件测试的。差别仅在于你的知识吸收程度怎么样、学出来的效果怎么样

2、设置学习计划

自学最大的困难在于很多人无法忍受枯燥的学习生涯,往往因为各种因素,学著学著就放弃了!如何尽最大可能防止自己放弃?设置-个可行的学习计划就是最有效的方式,。比如,每天什么时间开始学?天必须学习多长时间?什么时候学完第一阶段的所有内容 ;接着再设置第= =阶段、第三阶段的学习计划。

除此以外,我建议大家开始学习之后,在学习时间即将开始的几分钟前,设定一个手机or电脑自动重启的计划。至于为什么就不必说了,我想说的是,想要学好-门技术,就必须要能说服自己抵制-一些拖学习进度的诱惑。

3.勤做笔记勤练习

学习,最高效的知识吸收方式,永远是"动手" !不论学到什么情况,千万不要相信大脑告诉你的“我已经会了" !光看,是永远不可能记住足够的知识点的,唯有多动手练习,多做笔记,你才能将知识点刻进脑子里,不至于发生今天学,明天忘的情况!

尤其第一阶段的软件测试基础知识,因为学的都是理论概念,很多人觉得看一遍理解-下就够了,实际上这部分内容对于我们学习后续的自动化测试内容起着至关重要的作用。而且就业后,工作的每一个点,都与这部分的测试基础息息相关,切不可大意。

二,系统认识软件测试知识构架


软件测试第一阶段-前置基础知识
学习目标:
熟悉计算机及测试理论的相关概念,掌握HTML,CSS及JS基础语法及应用

软件测试第二阶段-linux和数据库
学习目标:
掌握linux的常用操作命令及数据库的增删改查,熟悉数据库高级功能。熟悉非关系数据库redis。


软件测试第三阶段-测试基础
学习目标:
熟练掌握测试用例的设计方法及缺陷的编写方法,熟练掌握缺陷管理工具禅道或jira。

软件测试第四阶段-编程+数据结构
学习目标:
能熟练掌握python编程基础语法,熟悉常用的数据结构,掌握常见的排序算法。


软件测试第五阶段——WEB自动化
学习目标:
熟练掌握selenium元素定位方法和常见元素操作,掌握HTML特殊元素的处理,js定位,unittest框架。

软件测试第六阶段——移动自动化
学习目标:
熟练掌握接口测试用例设计方法,掌握jmeter工具的使用,熟悉接口框架的设计和开发

软件测试第七阶段——接口测试

学习目标:
掌握移动端产品测试的特点,熟练掌握adb及monkey的使用,熟练掌握元素定位和常见操作,掌握pytest框架及PO模式,数据驱动,jenkins持续集成,熟悉关键字驱动框架设计

软件测试第八阶段——性能测试
学习目标:
掌握性能测试的概念,分类及测试流程,掌握loadrunner的使用,熟悉性能测试调优方法。

三,完整系统的学习资料

一份好的学习资料肯定是自学道路上不可缺少的,但是这种资料很少,一般都不系统,市面上的大部分都是有上篇没下篇,根本没办法系统性的学习,我这里也不藏着掖着,我分享我根据当前软件测试需求,和上述软件测试知识构架所整理的学习资料,包括测试基础,功能测试,接口自动化,性能测试,到测试开发......的完整内容,我还是觉得这套资源还是算比较全面的,可以帮助大家比较系统性的自学

 

这套资料我放在下方小卡片里,我把资料放在裙里,938856006,可以免费自取!

四,一群交流解惑的同行者

不要小看一群与你一起学习进步的同行者,他们来自全国各地,但是目标是一样的,道路也是一样的,我当时在学习时就有幸进入到一个学习交流的群,同行的人给予的鼓励是不一样的,当你遇到困难想要退缩时,看着他们还在努力学习,你就有用不完的力气去解决眼前的困难,当你在学习路上遇到技术问题时,一群人考论商量肯定要比你一个人埋头摸索要好很多,而且一般的学习交流群里都会有一些已经就业多年的前辈,可能你遇到的问题,在人家眼里是随手就能解决的事,有一个前辈作为领路人,肯定会让你的学习事半功倍,

五,总结

上述就是我对于自学软件测试的理解,虽然算不上权威,但是作为一个多年在测试岗位上摸爬滚打的人,分享的指南肯定是有效果的,按照我上面的计划,肯定能让你的软件测试自学的道路快速且高效,

星光不负赶路人,最后祝每一个在自学软件测试路上的小伙伴们都能早日学成!

如果我的博客对你有帮助的话,点个赞收个藏,给作者一个鼓励。也方便你下次能够快速查找。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值