零基础如何学软件测试?

随着互联网行业的迅速发展,越来越多人想涌入进来,那么要有怎么样的基础怎么才能敲门呢,近年来,软件测试岗位呈现出了前所未有的火爆趋势。为什么软件测试如此火爆,种种迹象表明,中国很多的软件公司存在着重开发,轻测试的想法,导致,软件质量问题频繁出现缺陷漏洞,影响客户正常使用,造成客户的及其不信任。甚至拒绝购买,给企业造成巨大的损失。很多公司都表现出测试人才短缺,软件测试的重要性。目前,中华英才网上显示,软件测试人才缺口在30万左右。

软件测试是什么?就是一场本该在客户面前发生的灾难,提前被你的专业技术拦截拯救,避免了被客户卸载的命运,为企业创造商业价值。

无论你是刚毕业的毕业生,还是从其他行业转行过来的测试小白(那么为什么要转行呢?我们转行人群中有几类人,一是长期在外出差,想要需求一份安稳的工作,能够顾上家;二是长期从事一些没有激情的工作,待遇低一眼就可以看到未来的样子;三是对测试行业有一定兴趣的),还是对软件测试充满好奇的的追求者,等等,只要你想做软件测试,那么就需要努力去学习,最近很多东西问我,有什么学习路线吗?怎么去学习呢?其实网上资料众多,但是太散了,没有一个整合性,可能有的文章说的是这,另一些文章又可能又说的是其他方法了,导致初学者没有一个整体概念,越学越散,头大不已,那么我来说下学习路线吧,有问题的可以再继续私信聊,探讨探讨。。
学习软件测试如何学,在回答这个问题之前,我先分析下,在企业中做项目整个测试流程是什么样的,你清楚了整个企业的测试流程,就会清楚企业做测试需要什么?从而也就会明白如何去学测试。

1、需求:

在企业我们接到一个时,首先我们,一般我们都从需求介入,所以参加需求评审,需求澄清,到最后的需求落地。整个过程弄清楚需要是非常重要的,如果需要搞不清楚,那么最终的测试结果、测试质量是无法把控的。

2、需求澄清了,我们就开始做测试计划,测试计划肯定要包含人、时间、任务和任务的详细拆解、项目测试的轮次等等。制定完测试计划后,进而设计测试用例,测试用例设计完成后,进行测试用例评审,进而开始我们的环境部署,测试执行,测试执行分为多轮次,每一轮我们重点测试那些,并且测试出的bug在jira等bug管理工具提交,然后跟踪bug的生命周期。(在提交bug过程中就得清楚bug的严重级别定义)

另外,我们每日测试需要发我们的测试日报,通知,产品经理、项目经理、测试主管、研发主管等项目进展情况,目前测试状态是否正常,进度具体百分之多少,有多少bug,bug的级别分布,目前是否有阻塞的地方。如果有阻塞,阻塞在哪里,谁来解决,是否有风险,风险如何控制等等。

3、在测试过程中我们还需要用到一些工具,不过是Charles、fiddler等抓包分析的工具,还是postman、jmeter等性能测试的工具,还是过程中我们要做自动化测试的,那么就会涉及到UI自动化测试、接口自动化测试、性能测试等等。

4、测试整个过程完成后,,那么我们就要上线,上线前需要些测试报告,上线完成后,对本次迭代做复盘,分析做的好的和做的不好的,不好的进行复盘。

所以通过企业做项目测试的整个过程那么你就得清楚的知道:

1、什么是软件测试,软件测试的概念、软件测试的生命周期、整个测试的流程

2、熟悉需求评审、需求澄清过程

3、学会制定测试计划

4、学会编写测试用例、掌握常用的测试用例设计方法

5、学会测试执行,并使用bug管理工具(jira、禅道、bugzilia、redmine等等)提交bug,对bug生命周期进行跟踪

6、项目中要学会写项目日报,报告每日进度,及时把控风险,做好风险预警

7、另外辅助你测试做的效率更高,质量更好,可以使用自动化工具、性能工具等

  linux 日志分析,服务器部署

  mysql数据库连接,造数据,删数据,异常数据场景制造和项目的结合

  postman接口功能测试

  Python+Appium App自动化测试

  Python+Selenium Web自动化测试

  Python+requests 接口自动化测试

  Jmeter性能测试

  ...

8、熟练测试报告编写

熟悉不同的项目模式的使用,需要有真实项目,例如前后端分离项目、微服务项目、敏捷项目、探索式、APP项目如何和项目结合等等

所以实战才是最重要的,没有实战一切都是纸上谈兵。

学不到项目实战,就不靠谱。只学理论的就不靠谱,不懂企业玩法就不靠谱,所以你觉得不在企业的人知道企业需求?企业模式?企业流程?

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值