YeezyYeezy
1.测试基础理论:你要明白一家互联网公司各个岗位是做什么的,主要是前端,后端,产品经理…以及一个版本迭代从需求分析到上线整个测试流程以及使用的管理工具。要掌握测试用例的编写方法与技巧。2.功能测试:主要分为app测试,web测试和接口测试。主要就是接口测试,你要学会使用两个工具,一个是postman用来调接口,一个是fiddler用来抓包定位bug。学好接口测试也是为以后的性能压测学习打下基础。3.数据库:首学mysql,主要掌握sql语句,增删查改,嵌套子查询,多表查询。加分项会存储过程,懂索引,事务,sql优化。这些初级不强求。工作中使用最多的是查询和修改语句,主要校验前端的传值以及不同系统接口调用数据传输,存值是否正确。:会linux基本命令,比如linux三剑客等,会用命令查日志,会搭建测试环境。因为绝大多数公司服务器以及代码都是部署在linux系统上,工作中用的最多的就是查询日志,定位bug。5.网络协议:会http/https协议,高频面试题目接口请求的方式get与post区别,cookie与session机制区别,三次挥手四次断开,输入百度网址发生了什么?这些都要了解。6.版本控制工具:主要就是git和svn,git是命令行式,svn是图形化界面,企业主要用来管理代码以及文档等,属于工具使用,比较简单,最好都会。7.编程语言:java/python之一,初级对编程语言要求不高,不会也可,但是是加分项,最好掌握一些基础语法,比如学完javase,能手写实现冒泡排序或其它排序,很加分。8.自动化:主要分为Web自动化,App自动化,接口自动化。初级要求不高,知道一些框架即可,如果学习请优先学习接口自动化,目前需求最多。加分项是会使用搭好的框架编写自动化case,脚本等。9.性能测试:初级没要求,加分项会使用jmeter做接口压测,并发测试等。
草莓天天见
初级软件测试工程师基本要求:按照软件测试方案和流程对产品进行功能测验,检察产品是否有缺陷。按其级别和职位的不同,可分为三类:高级软件测试工程师,熟练掌握软件测试与开发技术,且对所测试软件对口行业非常了解,能够对可能出现的问题进行分析评估;中级软件测试工程师,编写软件测试方案、测试文档,与项目组一起制定软件测试阶段的工作计划,能够在项目运行中合理利用测试工具完成测试任务;初级软件测试工程师,其工作通常都是按照软件测试方案和流程对产品进行功能测验,检察产品是否有缺陷。
凌人happy
说再说软件测试是IT里比较简单的,说明他不懂测试,测试驱动开发这个理念要明白。开发去做测试,测试逻辑方面就差很多,脑子基本是单线程,而测试同学必须多线程,考虑方方面面。只能说软件测试入门不是很高,走到高阶还是很难的。
林hui杨65928
软件测试算是IT技术行业里面比较简单的,初级的软件测试工作人员并不需要对代码有多高的要求,因此学起来并不难,同时,软件测试更注重的是测试的思维,并不是开发的能力,一般人零基础学的话,如果报个培训班,正常4个月左右就能够学会并具备就业的能力,所以并不是很难。
小小荷尖
其实主要看自身,还是比较好学的!0基础进入IT行业,完全是ok的,IT行业分好几种有开发,测试,UI,自动化,测开,运维等这些岗位。在这些岗位里面测试相对来说还是比较容易上手学会的。因为开发、运维、自动化这些都对代码的要求挺高,0基础的话对代码认识不是一、两天就可以学好的。可以先明确以下几个问题:1、首先自己要明确好自己是否要进入软件测试的行业,身边有朋友做这行更好,可以给出相对比较中肯的建议,或者也可以去咨询一些机构都是ok的,另外学习的话,培训还是很有必要的,这个可以根据自身情况来定,一家好的培训机构对于学习也是锦上添花的!2、主要看自己是否感兴趣,如果自学的话一定要有全面的课程和实战项目,实战项目在后续找工作中是至关重要的,另外自学的话是需要有较强的自律能力,其次就是一定要坚持学习,坚持学习才会有结果!3、基础理论知识一定要扎实,软件测试一定要有理论+实战项目,这样学的更扎实,也更容易就业!4、另外选择培训机构也是很重要的,会得到系统的学习,同时也会有很多小伙伴一起学习可以加油打气,老师也会时刻解决你的疑难问题,当然前提是自己要想要去学,鉴定进入这个行业的信念,有“心力”成功更容易!以上,希望可以帮助到你,一定要加油,坚持学习!
未未姐姐
软件测试对于技术的要求与其它工作相比对技能要求确实不是太高,因为软件测试的主要工作是测试软件,工作时主要需要认真细心的工作态度。至于培训方面,还要看你有没有基础,能不能认真学习,如果你能够认真学习的话,短期也是可以学成的。
若曦0518
2020年软件测试的人才需求量如何?对于从事开发工作的同学应该有深刻的体会,目前一些最新的技术方向,像大数据,人工智能,物联网等,对开发工程师一直是稀缺的,工资也非常高。但是要求也是相当高的,不仅要求科班出身或者数学系、物理系出身,而且动不动最低研究生起步。反观软件测试却没有那么高的学历要求!我们也可以看看时下软件测试的发展前景如何?随着移动互联网回归理性,企业更加注重用户体验,用户就是他们的衣食父母,没有用户的企业是无法生存下去的。这时候咱们开发的软件就不能简单的测试一下就上线,需要更专业的测试工程师给咱们软件的质量把关。目前我国已经跃升为世界第一互联网大国,软件用户数量和产品数量也居于世界第一。但是因为我国软件测试行业起步较晚,长期以来我国的软件产品质量饱受诟病,现在各企业越来越重视软件产品质量,这就导致这几年企业对专业的测试工程师需求增大。说实话需求量虽然增大,但是企业对测试工程师的要求也是越来越高了,其实许多企业的测试团队中还是存在着很多只会点点点的测试人员。如果咱们小伙伴中有在做测试的,应该能够感觉到是吧,有很多甚至连数据库操作都不会,更别说写脚本,测性能等。零基础参加深圳软件测试培训好就业吗?毫无疑问,不仅仅是有发展前景,更是只会越来越受到市场的热捧。建议咱们的小伙伴不管现在从事是什么工作是开发还是测试还是其他的,现在这个社会发展非常迅猛,咱们需要一直保持学习的状态,哪怕每天学习一点点,也能积少成多,总比原地踏步,其实也根本就没有原地踏步,互联网一直在发展你不进步就会退步
优质工程师考试问答知识库