零基础自学软件测试,我花7天时间整理了一套学习路线,希望能帮助到大家..

零基础自学软件测试,我花7天时间整理了一套学习路线,希望能帮助到大家..,第1张

零基础自学软件测试,我花7天时间整理了一套学习路线,希望能帮助到大家..

我是二黑,在软件测试这一行摸爬滚打已经11年了,最近看到有小伙伴在后台给我留言问:零基础该如何自学软件测试?刚好最近也录了一期这样的视频,今天写这篇文章总结一下,希望能帮助到大家快速入门,有需要视频版本的也可以关注:程序员二黑,在这个公众号里面免费获取。

首先,关于学习这件事,我希望你们要知道一个道理:学什么,怎么学,学了有什么用,带着这三个问题去学习,相信会更有效果

作为一名想进军互联网的小伙伴,我们应该先清楚软件测试的发展方向~


方向一:走技术

通常这类人走向自动化测试或者性能测试。自动化测试是测试行业内的一个大趋势,不可不学,如果工作中暂时没有机会,那么最好也能自学目前业内普遍用到的一些工具。然后在工作中学以致用。

方向二:做管理

此类人在工作中比较重视整个测试流程,具有大局观,能从团队角度去思考和看待问题,协调和沟通能力强。做事过程中比较注意方式方法。并且能有效运用到下一个项目测试中去,通过优化后的运作流程, 有效降低整个团队的成本。

方向三:做业务

技术和业务是有区别的,技术比较依赖于工具,偏向研发了。但是业务是对自己这个行业的整体了解。很多手工测试都是从单元测试做起,单元测试是整个系统中一个很小的模块。如果有可能,最好让自己能够接触到整个系统,并且对业务要有更深层次的思考,比如了解需求背景,了解行业现状,而不仅仅是浮在文档上。高层次的bug是对需求设计人员发出的质疑。坚持走下去,前途也不可限量。

如果还没有下定决心从事软件测试行业,我建议小伙伴们可以先看看视频教程了解这个行业,激发出自己的兴趣,待到认准这个行业的时候,在通过学习加强巩固、全面提升。当然如果有需要这些视频教程的小伙伴也可以关注程序员二黑,在这个公众号里免费领取!

了解完行业后,如果你还没有放弃,那下面的软件测试工程师发展方向知识架构体系图,会告诉你该往哪里努力:

一、测试基础

了解测试的基础技能,掌握主流缺陷管理工具的使用,熟练测试环境的 *** 作与运维

一、Linux必备知识

linux作为现在最流行的软件环境系统,一定需要掌握,目前的招聘要求都需要有linux能力。


三、Shell脚本
掌握Shell脚本:包括Shell基础与运用、Shell逻辑控制、Shell逻辑函数


四、互联网程序原理
自动化必经之路:前端开发基础知识以及互联网网络必备知识


五、MySQL数据库
软件测试工程师必备MySQL数据库知识,不仅仅停留在基本的“增删改查”。


六、抓包工具
Fiddler,Wireshark,Sniffer,Tcpdump各种抓包工具适用于各种项目,总有一款适合你的


七、接口测试工具
接口测试神器,你绕不开的强大工具:Jmeter。小巧灵活:Postman

八、Web自动化测试Java&Python
了解自动化的目的,熟练掌握TestNG&unittest自动化框架,以及断言与日志处理


九、接口与移动端自动化
专业接口调用、测试解决方案。组建完整的web和接口自动化框架,Appium整体使用


十、敏捷测试&TestOps构建
揭开TestOps的神秘面纱,持续集成Jenkins框架烂熟于心

十一、性能测试&安全测试
软件测试的彼岸:性能测试和安全测试,选个方向努力爬坑吧!


上面就是我为大家整理出来的一份软件测试工程师发展方向知识架构体系图。希望大家能照着这个体系在3-4年内完成这样一个体系的构建。可以说,这个过程会让你痛不欲生,但只要你熬过去了。以后的生活就轻松很多。正所谓万事开头难,只要迈出了第一步,你就已经成功了一半,等到完成之后再回顾这一段路程的时候,你肯定会感慨良多。

如果你不想再体验一次自学时找不到资料,没人解答问题,坚持几天便放弃的感受的话,可以关注程序员二黑,这个公众号里面有各种软件测试资源和技术交流。

加油吧,测试员!路就在脚下,成功就在明天!

未来的你肯定会感谢现在拼命的自己!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5700785.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存