2022年,软件测试自学指南(持续更新)

前言:

本人7年从业经验,这篇文章将汇集软件测试所需知识,拒绝标题党,水文。让所有想转行的同学能从文中获取有价值的知识。

软件测试前景如何:

虽然现在很多地方充斥着程序员的35岁职场危机,但是我建议同学们有自己的判断,毕竟除了公务员,其他行业都不能称为铁饭碗。软件测试作为当下比较热门的互联网行业里的一个职位,它的价值是不能小觑的。同学们可以翻一翻BOSS直聘,查一下测试的岗位薪水,特别是3年以上,测试工程师的薪水还是大大领先于其它行业,所以越早进入测试行业,你的优势就越大,前景目前来看未来10年肯定是越来越好。

学习内容(重要,详细):

这里将从浅到深的介绍要学习的内容,先学习理论,把软件测试一些概念弄清楚,这部分相对来说比较简单,然后再学一些工作上要用到的测试工具,学完之后肯定会入门软件测试的。

如何学习:

关于如何学习,如果想省事可以找一个靠谱机构,也可以找个有经验的师傅带。如果自学能力比较好,跟着这篇文章进行就可以了,要相信自己哦。

测试工程师存在的目的:

那当然是找bug了,因为BUG无处不在。

一个公司有测试人员和没有测试人员,做出来的产品是天壤之别。

2022年,软件测试自学指南(持续更新)
软件测试的质量
2022年,软件测试自学指南(持续更新)
掌握黑盒测试的概念,黑盒说白了就是把产品当做一个黑盒子,不去关心它是怎么开发的,以用户的角度去进行测试;了解白盒测试是什么。初级的测试工程师只需要掌握黑盒即可。

手工测试 VS 自动化测试

手工测试,就是人工的进行测试。自动化测试就是写代码让机器帮助你测试。黑盒测试和手工测试在行业内是一个意思。属于初级的测试工程师。自动化测试需要你掌握工具,代码等一些稍微复杂的知识。学习建议为先学习手工测试,最后再学习自动化。

Web VS App

常见的测试系统为Web系统和App系统,需要去了解下他们的构成原理和区别。如果让你去测试一个web或者app,你应该怎么做。带着这个问题去学习。

学习Web测试需要有一定的网络基础,所以需要学习网络模型和接口相关的知识。

二、工具学习

工具的学习是相对重要的,测试的工作中是离不开工具的。所以这一部分一定要弄清楚。

Mysql学习,掌握增删改查(查是重点),免费视频是有很多的。
Linux命令学习,主要学习常用命令即可,最低20个吧,顺便学习一下secureCRT / Xshell
Charles/filddler抓包工具的学习,这个是和上面的web接口相对应的。学了之后会打开知识的新大门。
postman接口测试工具的学习

以上的工具相对比较简单,多多练习就能掌握,如果是初级测试工程师,或者你是应届生,上面学习完找个实习还是绰绰有余的,如果工作年限2年以上且要提升自身竞争力,可以继续学习。

三、编程语言的学习

编程语言就推荐python吧,之前也推荐java的,但是java确实相对来说比较难,所以能把python学的差不多就完全够了。学习Python的目的一方面是在工作中写脚本,另一方是就是做自动化测试。

四、自动化测试

自动化测试目前主要的就是UI自动化和接口自动化。先来一张自动化的金字塔,可以明确看出自动化的投入和收益。也能看出主要有3个自动化类型。UI、接口、单元测试。

2022年,软件测试自学指南(持续更新)

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

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

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

自学推荐B站视频:

零基础转行软件测试:38天自学完软件测试,拿到了字节的测试岗offer,堪称B站最好的视频!

自动化测试进阶:已上岸华为,涨薪20K,2022最适合自学的python自动化测试教程,自己花16800买的,无偿分享

2022年,软件测试自学指南(持续更新) 软件测试资料分享,技术交流讨论 2022年,软件测试自学指南(持续更新) QQ群名片 2022年,软件测试自学指南(持续更新)

来源:小梧敲代码

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年7月21日
下一篇 2022年7月21日

相关推荐