这个吧,就看你是学什么类型的测试了,你要是学个功能测试,那倒是不需要学什么,毕竟这个岗位没有太多的技术含量在里面,学习的时间也很短,可能你自己上网搜搜找找视频什么的,都能学个一二三四五。软件开发是通常说的技术,真正掌握的技术,对以后的发展选择空间更大。
1、软件测试需要学什么基础呢?怎么学?
先说一下软件测试大致要学哪些知识:(从下面的图片中你就可以获取你应该做哪些方向的知识储备哦)第一步:先入门,学习软件测试的必备技能,技能如下可以对照找视频学习,如有需要可以私信我。软件测试必备技能第二步:你需要一个真实的测试项目,用于优化你的简历,项目大致流程如下(这样也是为了方便你找到好工作)真实项目流程第三步:计算机网络技术 Linux操作系统(面试加分项)Linux 计算机网络技术第四步:测试工程师必备的数据库(必备必备!一定要会)数据库第五步:抓包工具(在测试过程中,我们经常要定位Bug是属于前端还是后台,好找对应的开发解决这个Bug,所以这个是必学知识点!)Fiddler抓包第六步:学习接口测试,Jmeter(会这个技能,不管是你的面试还是你的薪资都可以加至少3K!)接口测试加薪项第七步:APP测试,app是绝大部分公司都会开发的,目前app测试已经占主流,所以app测试非学不可,有很多公司如果你没有app测试经验就直接pass你了。
所以你还需要找一款app去测试一下,作为一个项目哦app测试加分项第八步:Git和Java基础知识(针对软件测试这个行业去针对性的学习!)第九步:Jmeter Jenkins Maven(职场高逼格技能)如果你会这个的话,我想面试官一定会留住你的,Jmeter Jenkins Maven知识点第十步:会性能测试的测试工程师都很吃香,因为绝大部分公司想测试下并发,压力测试现在也成为了必需品了。
Loadrunner性能测试加分项综上所述,如果你掌握了第一步和第二步,你可以找到一个软件测试的工作,但是薪资可能不会很高;如果你能掌握全部的话~~那薪资可能就不一样了,就会相当可观,但是未来你还需要晋升,这个只限于你是一个小白,想进入软件测试行业,这10个步骤是适应于98%的企业。希望以上的讲解对你有用!如果还是一头雾水,文末最后准备了以下学习视频,内容涵盖如下:视频不断更新中......有需要的同学可以留言~,
2、学软件测试好还是学软件开发好?
强烈建议学软件开发。1、软件开发的技能会了,即使转测试也非常容易,更何况很少见开发转测试的,都是测试转开发,至于原因为什么想想应该就明白,大家又不傻,2、软件开发是通常说的技术,真正掌握的技术,对以后的发展选择空间更大。3、软件开发学习成本高一些,通常也会困难一点,一般来说如果不知道选择哪条路的情况下,通常选择那个困难的一条路都不会错,
3、软件测试需要学什么软件?能学会吗?
霸哥不请自来,想说说自己对这两个问题的观点。首先是软件测试都需要学什么,这个吧,就看你是学什么类型的测试了,你要是学个功能测试,那倒是不需要学什么,毕竟这个岗位没有太多的技术含量在里面,学习的时间也很短,可能你自己上网搜搜找找视频什么的,都能学个一二三四五。但是如果你是想学个程度深点的呢,像是自动化测试以及测试开发这样的,那可能就需要你学编程语言,学测试工具了,Python、Java、docker、k8s、jmeter等等,
霸哥在这里放上个学习路线,你可以看看参考参考。第二个问题,至于能不能学会么,一方面是老师教的好坏,另外就是个人的学习能力,理解能力之类的了,老师会教,那么一定程度上你学起来就会相对轻松一些,就和咱们上学是一样的,好老师也是很重要的一部分;再有就是自己的学习能力了,毕竟咱们是要学技术,肯定少不了的就是你对这方面的理解能力,和你自己的学习能力了。