自学软件测试,学到什么程度可以出去找工作啊?

Posted 小码哥说测试

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了自学软件测试,学到什么程度可以出去找工作啊?相关的知识,希望对你有一定的参考价值。

自学软件测试,学到什么程度可以出去找工作啊?”这个问题是每个小白必问问题。

偶然看到知乎上竟然也有这个问题,虽然关注人数不算多,但还是来分享下我的观点:

自学到什么程度可以出去找工作,是要分人群的,不能一概而论。

所以,本文的文章结构如下所示:

1、非应届生,要学到什么程度可以去找工作?
2、应届生,要学到什么程度可以去找工作?

一、非应届生,要学到什么程度可以去找工作? 

1、自学者要明确学习程度,首先必须知道学习路径

想知道学习路径,首先给各位自学者分享《软件测试完整学习路线图》:

通过这2张学习路线图,根据经验整理后,完整的软件测试学习路径,应该是分为下面9个阶段:

第一阶段:计算机基础知识(计算机组成部分、操作系统分类

、B/S和C/S架构、常用DOS命令、服务器域名

html、CSS、JS)

第二阶段:Linux和数据库(Linux 、mysql、redis)

第三阶段 : 功能测试(基本概念、功能测试分析

、测试用例设计、缺陷报告编写、禅道和JIRA、测试流程、测试计划,测试方案,测试报告,Fiddler工具

第四阶段:Python编程(Python开发环境、Python语法基础、面向对象、异常处理、模块和包)

第五阶段:接口测试(接口测试基础、Postman实现接口测试、数据库操作、代码实现接口测试、持续集成、接口拓展)

第六阶段:Web自动化测试(Selenium、元素基础定位方法、UnitTest框架、Fixture、UnitTest断言、参数化、测试报告、PO模式、数据驱动、日志处理、自动化测试流程、项目自动化框架设计、自动化代码实现)

第七阶段:移动自动化

(动端测试分类及特点、ADB命令及Monkey使用、appium、PyTest测试框架、定制测试报告、YAML数据读写、PO模式、数据驱动、Git、Jenkins持续集成)

第八阶段:性能测试(Jmeter环境搭建、Jmeter功能概要、接口性能测试、web性能测试、windows服务器性能监控、linux服务器性能监控、性能测试报告)

第九阶段:综合项目实战(功能测试设计思路、自媒体端测试、后台管理端测试、用户APP端测试、Selenium Grid、搭建自动化测试框架、基于工具的接口测试、基于代码的接口测试、Locust框架、APP性能测试

2、自学者要明确学习程度,其次要找到与路线图匹配的学习资料

不废话,直接上与9个阶段匹配的视频资源平台【文末】

3、非应届生,要学到什么程度可以去找工作?

学完功能+接口( 也就是上方前5个阶段)就可以去找工作

1)原因分析

最近几年,企业对于测试人员的需求不断提高。自动化测试的掌握,已经由前几年的“加分项”变身如今的“必须项”了。

自动化测试是测试工程师从初级到中高级的分界线,也是入职大厂的必备技能。

上文介绍了多个阶段,如果是初学者,你可能会头大:这么多阶段我一下子学不会啊~

别慌,其实当前企业实际测试技能应用中,功能测试和接口测试应用最广泛。但相比功能测试,接口测试缺口却非常大。

且目前业内主要使用的接口自动化测试,Web及App自动化测试是作为辅助。

所以测试人员只要懂得接口测试,就能找到薪资很不错的工作。

综上所述:只要你学完了功能测试+接口测试就可以去找工作了。

2)接口测试要学到什么程度就可以去找工作了?

知道HTTP协议,能看懂API文档,会设计接口测试用例。然后:再学习一个接口测试的工具,或者通过代码实现。

 

3)功能测试和接口视频获取

上述3个平台,已经分享了完整的功能测试视频+4天Postman接口视频教程。已经能满足找工作的需求。

如果想拿到12天全套接口视频教程(含代码做接口),为避免和线下班级内卷,没有全部公开,目前只有自学群中持续学习的同学才有机会获取。

4)案例分享(付求职简历)

分享一位自学群小娟同学的故事,她只学习了功能测试+接口测试,就在今年7月份,在上海找到了月薪12k的工作(Python还都没有学完)。

4、求职路上,其他资源也分享给你

1)攻克自学拦路虎1——没有项目

简历中若没有项目,那么面试邀约的机会就会少很多,如何找项目,选项目,懂项目,写项目,说项目,

2)攻克自学拦路虎2——不懂怎么找工作

3)攻克自学拦路虎3——在职人士不懂自学方法和高效利用下班时间

二、应届生,要学到什么程度可以去找工作?

1、应届生学到什么程度就可以去找工作了?

如果说非应届生,用人单位更看重能力;

那应届生,用人单位更看重的是态度和可塑性,所以能力会要求不高,应届生只需要掌握功能测试(前3个阶段)就可以去找工作了。

绵薄之力

最后感谢每一个认真阅读我文章的人,看着粉丝一路的上涨和关注,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走

这些资料,对于想进阶【自动化测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。希望对大家有所帮助....【下方我的公众号里免费获取】

自学软件测试,学到什么程度可以出去找工作?

作为一个头。。发。。逐。。渐。。稀。。少。。的测试开发,

我对于这个问题还是很有经验心得的!!!
其实初级测试学的东西并不多,如果脱产学习的话2~3个月差不多就能简单入门。

另外不要担心,初级测试对于Python/Java编程,自动化测试,性能测试这些都是初步的了解和学习。如果说要深度掌握,那确实是还需要很多时间。

好了,现在开始正题。

自学软件测试,学到什么程度可以出去找工作?

首先祭出我的法宝——测试成长技能图谱v1.0
乍—看好像很多,但是其实可以主要分为三大部分:

第一部分∶测试基础

1)软件测试的基础理论︰软件测试的定义、分类、目的,生命周期,以及黑盒测试和白盒测试。

2)测试的工作流程∶需求评审与分析,测试计划与排期,测试用例编写,测试用例评审,构造测试数据,测试环境部署,执行测试,Bug提交与跟踪,测试报告编写,测试文档编写。

了解了这些知识,你才算一只脚踏进了测试的大门。至少知道测试每天日常的基础工作都是做什么的,心里有个数。

第二部分∶测试实战技能

1)熟悉操作环境: Windows、Linux、MacOS、Android、ios。
这里重点是要掌握Linux系统的使用。

2 ) Web测试:浏览器开发者模式(F12),浏览器清除缓存数据,浏览器查看网络请求,浏览器查看Console,浏览器查看DOM Tree,浏览器插件安装。

如果要测前端H5页面(比如618大促活动页),小程序,后台管理页面,都需要用到以上知识。

3 )App测试:APP安装与卸载,网络请求抓包,手机Wifi设置,APP UI、文案测试,APP交互测试。

4)网络抓包∶手机端抓包Fiddler、Charles、Stream ; Web端抓包∶浏览器F12;HTTP协议抓包:Fiddler、Charles ; TCP抓包: Wireshark。

简单来说,就是要了解这些工具到底是怎么用的,等你入职之后,安排给你一个测试任务,你要能自己抓包,看客户端和服务端之间的网络传输数据状况。

第三部分∶计算机基础知识

如果你之前是计算机相关专业的,这部分就很简单了,基本上不用学,复习一下就可以。

1)操作系统基础∶计算机的组成部分,计算机是怎么跑起来的,CPU是什么,内存是什么,硬盘是什么,IO是什么,进程和线程,进制换算。

2 ) Linux基础:终端工具使用:SecureCRT、Xshell、iterm2 ; Linux常用命令;目录操作: cd,pwd、ls ;文件操作:cat、more、less、tail、vim、mv、cp、rm;权限管理: chmod,chown、sudo、su ;进程管理:kill、ps。

Linux相关的命令和操作非常多,不需要全部记住,初学者记住我列出的这些最常用的,基本上工作中就够用了。

3)数据库基础∶数据库连接,创建数据库,创建数据表,数据库的增删改查,数据库可视化工具:Navicat、sQLyog、Workbench。

4)前端基础:HTML ,cSs ,JS,XPATH。

5 )计算机网络基础:HTTP协议,HTTP请求和响应,HTTP常见请求方法,GET和POST的区别,HTTP响应状态码,HTTP和HTTPS的区别,Cookie和Session的区别,URL和URI的区别,OSI七层网络模型,TCP/IP五层网络模型,TCP和UDP的区别,TCP三次握手和四次挥手,网络Socket。

不要小瞧这个计算机网络基础,至少30%的面试题都是从里边出的。而且工作以后你会发现,基础扎实对于你后边做接口测试和性能测试,有非常大的帮助。

最后,想要找到工作的话,其实面试官还是会更在意你的项目经验(培训班一般会提供商业项目让你去实测,但是这类项目和大型商业项目还是有一些区别)。

如果没有项目经验的,至少要让招聘方看到你扎实的基础,如果问到上边说的这些基础知识,一定要回答的出来。

不然的话你没有实战经验,基础又不牢固,找工作困难就不是那么顺利。
关于测试的基础部分,今天暂时写到这里,如果还有不明白的,欢迎在评论区和我交流~

最后我也整理了一些软件测试学习资料,对于学软件测试的小伙伴来说应该会很有帮助,为了更好地整理每个模块,我也参考了很多网上的优质博文和项目,力求不漏掉每一个知识点,很多朋友靠着这些内容进行复习,拿到了BATJ等大厂的offer,这份资料也已经帮助了很多的软件测试的学习者,希望也能帮助到你。需要的进群 644956177 自取喔。软件测试,与你同行!陪你成为优秀的测试工程师!

既然都看到这里啦,请你帮个忙:

1、点赞,让更多小伙伴看到;

2、关注我,持续更新测试干货

以上是关于自学软件测试,学到什么程度可以出去找工作啊?的主要内容,如果未能解决你的问题,请参考以下文章

自学软件测试,学到这种程度,面试官随便拿捏

自学前端学到啥程度可以找工作

Python学到什么程度才可以去找工作?

python学到啥程度可以参加工作?

Python学到什么程度才可以去找工作?掌握这4点足够了

Python学到什么程度才可以去找工作?掌握这4点足够了