零基础转行软件测试领域必看!
如果你是正在学习软件测试,或者刚刚接触到这个行业,那么这个回答就是为你而写的。
文章一共4000字,预计阅读时间9分钟,干货很多,耐心看完。
我就下面几个方面简单的聊一下,谈不上是前辈的经验分享,更多的是以一个朋友的身份让你少走一些弯路。
一、零基础转行优缺点及行业现状分析;
二、自学路线及自学配套资料分享;
三、自学资料及成长提升平台介绍。
面试的问题不在这里阐述,会在我的文章里专门讲面试,今天就聊聊如何自学,不然两个话题全部详细说的话,篇幅太长了。
先放个图片放松一下
好了,言归正传
一、零基础转行优缺点及行业现状分析;
可以这么说,20来岁这个年龄进入这个行业算早的,很多的朋友转行都是在原行业做了两三年,感觉没有发展前途,才转到测试这个行业的,所以20岁-23岁的多是应届毕业居多。
优点:对于事物的接受程度会非常的快,思维塑造性比较强,而且工作经历和工作状态有种初生牛犊不怕虎的闯劲。
缺点:自己接触到的刚毕业容易存在的一个最主要的一个问题就是学习思路的问题,很多人会想当然的认为身边的人一定会帮助自己,在学习上的主动性和紧迫感不强。所以说,很多朋友总想着先自学进入一家公司,在公司里面慢慢学习。这个思维下,很难成立,首先从公司的角度去考虑,招人是为公司创造价值的,不是给你提供学习环境的, 见过太多加班加成狗的,没办法,你不会使用功能工具,那就只能被公司当做工具使用了。
再说一下这个行业的前景问题,听到很多的人会说,这个行业已经饱和了,怎么怎么样,一般我都是一句话怼回去:那只是对于你饱和了!任何一个行业,都在不断发展和升级,2年前或许你做功能测试就可以月薪过万,现在在一线,功能测试也就7-9k的区间,外包高,加班多,本部低,加班少。如果听信了饱和的说法,那就等于是默认了自己打算进入这个行业就不再提升的实事。做技术的,学习永远没有尽头。
所以随着这个行业的发展,企业对于产品质量的重视,需要的测试人员会越来越多,对测试人员的要求也在不断提高。
总体未来的行业前景呈现以下一些特点:
1.纯功能测试,需求量会越来越低,接口自动化测试,比重会明显增加;
2.软件测试人才的需求量会越来越大,企业招人,综合技能要求会越来越高;
3.测试人员的薪资差距会越来越大,自学测试,就业机会越来越少,后期发展容易出现瓶颈。
4.这个行业的发展已经比较成熟,但是缺口巨大,具有系统知识技能体系的,会使用一些工具的缺口更大;
5.入门比较容易,相比女孩子稍微比男孩子多一些
6.就业机会多,因为公司产品迭代快,个人技术能力增长也快
7.转行成本不是很大,相比来说,时间和资金相比开发都要少很多。
二,自学路线及相关配套资料分享
我分为初级、中级和高级三个阶段,不足之处欢迎朋友们指出,我会及时改正。
初级阶段
初级阶段需要掌握四个方面的内容
一、软件测试的基础知识,编写测试用例的方法及测试流程
二、掌握禅道、SVN等必要工具,及缺陷定义和测试计划编写方法
三、web测试与app测试的方式方法与协议
四、接口测试postman工具的操作使用,前端基础知识H5及CSS
中级阶段
中级阶段需要掌握六个方面的内容,从中级开始就是涉及到一些工具的使用
一、QTP自动化工具的环境搭建
二、loadrunner性能工具的环境搭建
三、jmeter性能工具的环境搭建及接口压力测试
四、jmeter脚本增强,app/web性能测试
五、fiddler抓包工具的操作使用、Jenkins自动化部署工具
六、数据库MySQL、SQL语句
高级阶段
高级阶段涉及到四个方面,需要掌握一点开发的知识
一、虚拟机的搭建与使用,Linux环境搭建及命令
二、eclipse框架介绍,学习测试必须掌握的Java基础知识
三、testNG+selenium自动化工具环境搭建
四、APP自动化之monkey
按照这个方向去学习,基本上出来技能水平就达到了中级的水平,完全就可以去面试找工作了。但是这个时候与真正的中级水平还差点火候,那就是没有实际的工作经验,那这个时候就需要去研究企业的大项目,去获取一些经验。另外打算面试之前,还需要对掌握一些面试技巧及面试题,最重要的是要包装一下自己的简历。因为能力已经足够,那就需要所有的硬件也都匹配上。
三、自学资料及成长提升平台介绍
在这里呢,主要是推荐一下学习的平台和自学的书籍,可以了解一下。
学习平台:
博客类的还是比较多的,先说两个比较大的,一个是****,一个是51CTO。
技术类的文章比较多,而且文章审核要求比较严,博客文章质量不错。
一、****
**** (Chinese Software Developer Network) 创立于1999年,是中国最大的IT社区和服务平台,为中国的软件开发者和IT从业者提供知识传播、职业发展、软件开发等全生命周期服务,满足他们在职业发展中学习及共享知识和信息、建立职业发展社交圈、通过软件开发实现技术商业化等刚性需求。拥有超过3000万注册会员(其中活跃会员800万)、50万注册企业及合作伙伴。
二、51CTO
北京无忧创想信息技术有限公司(以下简称51CTO)成立于2005年,目前已建成为专注于IT人职业成长平台;拥有1500万注册用户,覆盖了中国主流城市大多数IT从业人群,是国内排名第一的服务IT技术人员的专业性服务平台。51CTO平台汇聚超过10000名技术专家,在人工智能、移动、大数据、云计算等技术领域产出80W篇文章及1万多个专题,与包括IBM、华为、惠普、戴尔、腾讯、阿里巴巴、百度等20000多家国内外知名企业成为合作伙伴,与上百家网络媒体、平面媒体、广电媒体、移动媒体等保持良好的密切合作关系,在传媒、教育等领域提供优质服务。
三、博客园
博客园里面还是开发的帖子多一些,搜一下软件测试就有。
四、天涯
这个得称得上是老大哥了,但是老大哥也是没落了。
天涯社区自1999年3月1日创立以来,以其开放、包容、充满人文关怀的特色受到了海内外网民的推崇,经过十余年的发展,已经成为以论坛、博客、微博为基础交流方式,综合提供个人空间、企业空间、购物街、无线客户端、分类信息、来吧、问答等一系列功能服务,并以人文情感为特色的综合性虚拟社区和大型网络社交的平台。2008年天涯启动开放平台战略,并开始构建天涯生态营销体系,研发成功了新一代网络广告产品,是中国社区营销的领航者。
如今,天涯社区每月覆盖品质用户超过2亿,注册用户超过8500万,拥有上千万高忠诚度、高质量用户群所产生的超强人气、人文体验和互动原创内容,天涯社区一直以网民为中心,满足个人沟通、表达、创造等多重需求,并形成了全球华人范围内的线上线下信任交往文化,成为华语圈首屈一指的网络事件与网络名人聚焦平台,是最具影响力的全球华人网上家园。
五、简书
简书是一个创作社区,任何人均可以在其上进行创作。用户在简书上面可以方便的创作自己的作品,互相交流。简书已经成为国内重要的优质原创内容输出平台。
简书的话,并不是专门针对于IT方向的,但是很多技术人员的原创文章都是愿意发布在这里的。
六、掘金
一个帮助开发者成长的社区
总之,基本上这些论坛类博客类的网站都能找到大量的软件测试的资料,我平时还是会选择****、51CTO、博客园,因为比较大,文章质量高,内容积累也比较丰富一些。
上面是我收集的一些视频资源,在这个过程中帮到了我很多。如果你不想再体验一次自学时找不到资料,没人解答问题,坚持几天便放弃的感受的话,可以加入我们群【1127563538】,里面有各种软件测试资源和技术讨论。
当然还有面试,面试一般分为技术面和hr面,形式的话很少有群面,少部分企业可能会有一个交叉面,不过总的来说,技术面基本就是考察你的专业技术水平的,hr面的话主要是看这个人的综合素质以及家庭情况符不符合公司要求,一般来讲,技术的话只要通过了技术面hr面基本上是没有问题(也有少数企业hr面会刷很多人)
我们主要来说技术面,技术面的话主要是考察专业技术知识和水平,上面也是我整理好的精选面试题。
加油吧,测试人!如果你需要提升规划,那就行动吧,在路上总比在起点观望的要好。事必有法,然后有成。
资源不错就给个推荐吧~