0基础该怎样入行软件测试,作为一个过来人分享一波我的经验?

1513 篇文章 61 订阅
1425 篇文章 54 订阅

对于绝大多数初学者来说,入行软件测试主要分三步:

1、了解软件测试

软件测试是什么?

用我们最通俗的话来说就是找软件的bug。程序员开发了一个app,但是这款产品不能直接就上架吧,需要先检测产品是否真的像预期的那样运作。于是公司找了几个软件测试员,让他们看看产品咋样,于是测试er们拿这手机把每个功能都点一点,试一试,结果不试不知道,一试才发现有很多问题,就比如闪退。然后测试人员把这些问题生成报告,反馈给开发岗。

当然了,软件测试是一个庞大的体系,远不止这么简单,测试的产品绝不仅是app的功能测试,也远不止手工测试的方法。事实上,这种手工点点点的测试方式已经有被逐渐淘汰的趋势了。现在公司更需要的是会自动化测试、性能测试、测试开发的人才。

具体的测试过程可以分为编写测试计划——选择测试工具,确定测试方案——测试用例——测试执行——提交报告这些阶段。它的工作绝对不是只作用在产品周期的某个节点,而是全部阶段,包括了调研、研发、运维。

软件测试前景咋样?

以前软件开发强度还没有这么大的时候,测试的活经常让程序员干,当然那个时候我们对于bug的容忍度也比较高,修修补补忍一忍,软件还能用。但是后来,产品多了,互联网公司也开始卷,开发的产品越来越复杂、质量要求越来越高。程序员作为开发者,无论从视野还是精力都有自己的局限性,所以测试岗需求越拉越大,专业测试的人才来做测试。。。目前理论上来说,国内测试岗缺口30万,人才不到需求的1/10。与开发的饱和趋势不同,除了手工测试,国内对测试岗位的需求还是很可观滴。所以题主可以各大招聘网站走一趟,看看需求高不高~

而且软件测试的应用范围非常广泛,一般来说,需求最大的就是互联网、金融、电子商务。

软件测试收入水平

 

 

可以看到不管是作为一线城市的北京,还是二线城市的西安,自动化测试工程师和测试开发工程师的薪资待遇都是相当不错的。

有什么发展方向?

最开始入这行都是从技术做起的,毕竟好的技术是敲门砖。但等做一段时间,实力越来越强,经验越来越丰富,也就可以考虑向哪个路径发展了。一般来说,如果你不擅长管理、社交,就一心钻研技术,那也是没问题的:性能测试、自动化测试、测试开发等等,哪个都有机会做成业内的技术大佬。或者走管理路线:测试主管、经理、总监...怎么就不可以呢。再或者,由于测试岗一般都需要了解整个业务的流程,项目做多了自然积累很多产品经验,你可以换个岗位嘛,就比如产品经理。

 

学习路线

2、决定学习方式

自学or报班?

根据杠老师这么多年的经验,如果没有极好的学习能力、自制力,充裕的时间,并且年纪小,那还是报个班吧,不然最有可能的结果就是从入门到放弃。报班三四个月,自学两三年都不一定能成。不知道如何挑选培训机构的可以私聊我哈

学习资源分享

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

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

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值