写在28岁,回看3年前像废物一样的自己,庆幸当时入了软件测试这行
Posted 测试大圣
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了写在28岁,回看3年前像废物一样的自己,庆幸当时入了软件测试这行相关的知识,希望对你有一定的参考价值。
为什么会学习软件测试?
已经28岁了,算一下快过去3年了,刚毕业那会工作了一年,因为自己当时很迷茫(觉得自己挺废的),所以就没去工作就一直在家,家里固定每个月给点生活费,但还是没钱,但家里给了我一套房子,出门300米左右就是地铁站,自己一个人住,属于没有钱,却又饿不死的状态(就是当个没用的废人)
水费电费,是家人的卡每月自动扣费的,我需要交的仅物业费,但一个月下来还是没钱,有一部分买了游戏,有一部买了网络课程,或看网络小说。
吃饭没什么,毕竟一个人住,饭量又不大,哪怕一顿吃半斤猪肉,我都吃不完,再加上吃点蔬菜水果,实际也吃得不多,菜市场的价格也就那样。我也不去外面前吃,不点外卖,花钱也就很少,在家煮东西吃,顶多就消耗一点点煤气而已。
活着的意义,对于我来说,可能就是等着醒来吧,毕竟自己腿长在自己脚上,理论上想走去哪就去哪。
其实我自己一直感觉自己在等待些什么,可能是自卑或是对外面世界的恐惧,让我没有勇气,一直困在一个房子里,作茧自缚。
但现实跟网络不一样,看着颓废的自己和逐渐老去的父母,我觉得自己不能在堕落下去了。
一直到2020年初,我在网上了解了软件测试这个行业,然后开始了自学之旅,学习了差不多半年的时间。花了一个多月找到了一份8k的工作,有些朋友说25岁能学吗?好找工作吗?个人觉得还是看自己想不想在这个行业扎根,愿不愿意一直学习,提高自己的技术水平,现在我也在学习自动化测试毕竟时代在进步人也也跟着进步不。
软件测试怎么学习?
相对互联网其他岗位而言,软件测试入门是非常简单的。虽然后期涉及到自动化测试等内容的时候回相对较复杂,但是对于新手而言,入门以及进入这个行业才是第一步。在工作中不断的积累经验以及提升个人能力。那入门阶段我们需要怎么做呢?
1、首先我们可以通过图书或者通过网络公开视频深入了解软件测试的概念以及相关的基础理论知识。这个过程大概一个月内就可以完成,主要是检验自己是否适合能够快速接受理解软件测试相关的知识。
2、有了一定的基础理论知识之后,可以找一个软件自己亲自按照方法检验一下自己学习的效果,从开始写测试计划、测试用例、到自己完成测试、并输出测试报告。在实际动手过程中肯定会遇到各种问题,将这些问题记录下来,可以通过加入社群咨询或者论坛交流的方式解决这些问题。最重要的是发现问题之后,在之后的学习中可以重点去学习相关的内容。一般而言,对于体量比较小的产品需要用1个月左右的时间,而比较复杂的产品则要用2个月,甚至更久。建议从小产品入手比较好。
3、在有了实际的操作经验之后,可以通过招聘网站的招聘要求,对应该公司的产品,再次进行实际测试。(一般情况下,如果去面试的时候能对该公司的产品有一定的了解程度,那面试成功的几率会更大)。
4、有了实战经验,就要开始尝试面试了。软件测试属于技术岗位,所以在面试的时候面试官会问一些关于技术的问题。你可以从网上找一些相关的软件测试面试题,遇到问题迅速查漏补缺,这样再去面试基本就没有任何问题了。
5、以上方法仅仅是介绍通过自学的方式,当然你也可以通过专门的培训机构去学习软件测试知识。课程内容涵盖基础功能测试、接口自动化、Web端自动化、移动自动化、性能测试,通过企业级实战项目,确保你从理论学习到实践,真正掌握中高端的测试技术。这样在学习完成后,你直接可以去面试了。
以上就是为大家介绍的怎样快速学习软件测试?软件测试学习方法!当然建议大家根据自己实际的自学能力来选择相应更加适合自己的方式学习软件测试。
学习路线要顺畅,不然很痛苦
系统知识储备:linux、互联网网络基础、数据库、编程基础。
linux基础:1、linux系统了解和环境熟悉
2、常用的linux命令
3、linux文件属性、权限、用户管理
4、linux环境安装和使用
5、环境变量
互联网网络基础:1、网络架构通讯原理
2、TCP、UDP、HTTP协议
3、session与cookie
数据库:1、mysql、oracle
2、环境搭建与应用
3、sql使用(关联查询、删除修改),存储过程,事务与编程
编程基础:1、java、python
2、开发环境与基本语法,类与对象,面向对象
3、简单的框架
功能测试核心:测试模型,测试流程,用例设计,缺陷管理
自动化测试:web前端开发基础,浏览器调试工具,接口测试工具使用,web自动化测试(selenium),自动化测试框架,自动化测试平台
自动化测试框架:
性能测试:性能需求分析,性能测试工具使用,性能监控分析和调优
安全测试:抓包工具使用,安全漏洞原理,安全漏洞测试方法,漏洞的防范
测试进阶:sell脚本,测试工具的研发,敏捷测试&TestOps,mock,Docker,大数据测试
资源要完整全面
最后基础知识、Linux必备、Shell、互联网程序原理、Mysql数据库、抓包工具专题、接口测试工具、测试进阶-Python编程、Web自动化测试、APP自动化测试、接口自动化测试、测试高级持续集成、测试架构开发测试框架、性能测试、安全测试等配套学习资源【免费】。
上面是我整理的一些配套资源,这些资源对于软件测试的的朋友来说应该是最完整的备战仓库,同时为了更好地整理每个模块,我参考了很多网上的优质文章和项目,力求不漏掉每一个知识点,很多朋友靠着这些内容进行复习,成功拿到BATJ等大厂的offer,这个仓库已经帮助了很多的软件测试的学习者,希望能够帮助到你。
27岁转行软件测试,写给像我一样迷茫的人!
先说下我自己的情况,没名气专科院校毕业,专业旅游管理,非计算机科班。进入测试行业前,在五星级饭店里面上过班,。这篇文章主要是写给跟我有类似经历的朋友或者正在考虑进入测试行业的朋友。开始是朋友介绍,看到各种培训机构的广告,达内,51testing这类的,对软件测试有了一些兴趣,无奈这些培训机构费用在一万多元,也算是机缘巧合吧,参加了一个培训机构 ,2013年5月初开始学习软件测试,参加了一个软件测试的培训班,2014年4月下旬,面试了几家公司,最终在一家小公司工作,在这之前我面试了大概50家左右的公司,没人要我。面试通过后总算进入了工作岗位,培训还没结束的时候都是希望能早点进入工作岗位,但是,真的进入了工作岗位之后,发现有时候工作是让人挺郁闷的一件事情。首先是从选择公司开始吧,因面试过了,当时选择了小公司,是做电子商务测试,当时觉得电商以后发展会好一些吧,加上之前对外包的印象不是太好,所以没有选。刚开始进入工作岗位,确实是让自己迷茫和郁闷了2个星期,就自己一个测试人员,还是自己不熟悉测试,每天不知道去做什么,担心这也做不好那也做不好。每天都很害怕领导叫自己的名字。在这段时间里想到的唯一一个解决方法就是换个公司,后悔当时的选择。但是有些事情自己最后还是想明白了。现在在这家公司里这些问题自己都解决不好,到别的公司自己还是一样的,在工作中有些问题你就得去面对,去努力去解决,只有这样自己才能有所提高。最后还是决定先留在小公司了。上面就是自己的一个大致求职经过吧,自己在学习和求职的过程中也遇到过不少问题,下面算是一些总结吧,鉴于自己对软件测试行业认识水平还很有限,以下内容仅供大家参考吧。
一 大家最关心的问题:软件测试行业怎么样?工资在什么水平?
二 软件测试难学吗?
三 软件测试需要学习那些知识
四 大公司,小公司怎么选择
五 找工作时的一些注意事项
六 刚开始进入公司很迷茫,该做什么?
绵薄之力~
为了帮助大家迅速建立测试思维能力,早日斩获大厂Offer、掌握职场话语权,下面这份《软件测试全栈学习路线图》应该会对你很有帮助
从测试概念到最后的测试开发,希望大家能照着这个体系,在3-4年内完成这样一个体系的构建,可以说,这个过程会让你痛不欲生,但只要你熬过去了,以后的生活就会轻松很多,正所谓完事开头难,只要迈出了第一步,你就已经成功了一半,古人说的好:不积跬步无以至千里,等到完成之后在回顾这段路程的时候,你肯定会感慨良多,掌握了以上技术,在任何一线互联网大厂测试岗位都能独挡一面
下面是一些配套的资源,希望能帮到大家
这些资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。
关注我的微信公众号:【程序员小濠】免费获取~
我的学习交流群:175317069 群里有技术大牛一起交流分享~
如果我的博客对你有帮助、如果你喜欢我的博客内容,请 “点赞” “评论” “收藏” 一键三连哦!
以上是关于写在28岁,回看3年前像废物一样的自己,庆幸当时入了软件测试这行的主要内容,如果未能解决你的问题,请参考以下文章