在校生想成为软件测试工程师,需要自学些什么?
50 个回答
题主你好,首先感谢你对软件测试行业的认可。
首先先说一下你入行的优势。女生是比较大的一个优势。虽然IT行业多是男生,但是软件测试确实女生更有优势的一个岗位。并且你是通信工程专业,属于计算机相关专业,现在在国家大力支持云计算、物联网、AI等IT行业的趋势之下,软件行业必会大爆发,是软件就需要测试。所以这是又一个优势。
其次,说一下比较系统的软件测试寒夜或者说这个岗位的一些要求。下面先看一个功能测试工程师的招聘要求。
看完之后,应该有一个大致的了解了吧。
所以针对目标,需要学习的内容还是不少的。
下面的话,介绍一下系统性全方位的介绍一下合格的测试工程师应该具备的能力。
最后,对于题主你所说的要不要参加培训机构。如果您的自学能力比较高,自我约束比较强,并且遇到问题后在一些开放网站查询和解决问题、辨别答案的能力也很好的话,也可以不参加培训,自学也行。
但是说实话,这样的话呢,又比较容易偏离主题。所以建议还是报班培训比较好。
相遇即是有缘,如过有问题,可以私信继续沟通和交流哦!
随着蜗牛创想教育集团开放计划的落实,我们蜗牛学苑终于入驻B站啦,作为见面礼,我把 Python测试开发 全套视频开放出来 ,并且可进行资料的全部打包下载(包括源码、工具、软件、笔记、案例等)。
值得注意的是,整套学习内容是蜗牛学苑线下就业班上课的随堂录屏,并非专门搞得宣传视频 (我这句话要表达的意思,你品,你细品) ,所以更加的朴实无华但实用,放在以前,是要专门花几千块钱购买后才能看的。自学能力比较强的同学们好好珍惜吧。
Python测试开发学习总线路
01-系统测试→ 02-数据库→03-Linux→04-App专项测试→05-Python基础→06-Python高阶→07-接口测试→08-UI自动化→09-性能测试基础→10-性能测试高阶→11-测试框架设计→12-微服务基础→13-微服务性能测试。
每个阶段的知识点及播放链接
01-系统测试
覆盖知识点:测试流程,需求分析,方案设计,项目实施,缺陷报告与测试报告编写,测试项目全流程,常规安全性测试(密码强度、登录次数限制、验证码、权限校验、URL绕过)。
对应的视频资源链接:
02-数据库
覆盖知识点:数据库知识,范式,MySQL配置,命令,建库建表,数据的增删改查,约束,存储过程,函数,触发器,事务,游标,SQL注入原理与防护。
对应的视频资源链接:
03-Linux
覆盖知识点:Linux安装配置,文件目录操作,VI命令,管理,用户与权限,Apache+PHP+Tomcat+JDK+MySQL环境配置,Docker应用。
对应的视频资源链接:
04-App专项测试
覆盖知识点:App的打包与服务器部署,App专项测试核心知识,ADB常用测试命令,Monkey测试,App专项测试工具应用。
对应的视频资源链接:
05-Python基础
覆盖知识点:Python编程基础,语法规则,函数,数据类型,正则表达式,文件读写。
对应的视频资源链接:
06-Python高阶
覆盖知识点:Python面向对象,异常处理,文件IO,多线程,网络编程,PyQT界面,WoniuTalk实战项目。
对应的视频资源链接:
07-接口测试
覆盖知识点:Python单元测试框架,网络通信协议,HTTP与HTTPS协议,Websocket协议,Python的接口测试库,Postman接口测试工具,Restful,Token处理机制,数据加密处理,文件上传漏洞防范、密码暴力破解的预防。
对应的视频资源链接:
08-UI自动化
覆盖知识点:HTML标签与属性,CSS选择器,Xpath详解,Selenium WebDriver框架,Appium移动端测试框架,UIAutomation框架,跨站攻击XSS原理及防护。
对应的视频资源链接:
09-性能测试基础
覆盖知识点:性能测试原理,指标体系,场景设计,实施过程,指标监控,Web前端性能分析。
对应的视频资源链接:
10-性能测试高阶
覆盖知识点:企业级应用架构核心知识,JVM性能调优,MySQL性能调优,Tomcat性能调优,Nginx集群服务器架构部署,Loadrunner在性能测试中的应用。
对应的视频资源链接:
11-测试框架设计
覆盖知识点:DDT,KDT与RobotFramework,POM模型,ATM模型,CBT模型,分层设计思想详解,移动端兼容性测试框架,Python实现持续集成工具,持续集成工具Jenkins应用。
对应的视频资源链接:
12-微服务基础
覆盖知识点:敏捷测试实施流程规范,微服务架构核心知识概念,微服务架构环境部署(Docker、MQ、Redis等环境),微服务架构系统的功能测试,接口自动化,UI自动化测试,性能测试实施。
对应的视频资源链接:
13-微服务性能测试
覆盖知识点:性能测试项目实战,Jmeter/Loadrunner工具应用,PinPoint全链路监控,可靠性测试,测试报告。
对应的视频资源链接:
视频配套的源码、工具、软件、笔记、案例等,请前往“蜗牛学苑”官方微信号处进行自助下载,为了避免被平台判成广告违规,我这里就不放过多的信息了。祝大家学习快乐!
关于要不要参加培训,我下面直接点告诉你答案。
你要是对自己的自律性信得过,那你就自学,只要能做到每天花至少四个小时的时间去按照上面教程高效学习,不出半年,一样可以成才。省下两万多块钱,都够买头牛了。 说实在点,如今的IT培训就是卖服务,卖时间。因为生活在这个浮躁的世界,自觉这个玩意儿比*人的嘴还靠不住,抖音、游戏、饭局等,总有一个能把你勾走。你要想快速、系统、高效的进行相关学习的话,那还是考虑培训吧。前提是找到一家靠谱机构,不然除了浪费了时间还浪费钱。
好人做到底,我这里再附赠一套全面的IT培训机构选择办法。按照这个办法去认真挑,至少保证你不会被坑!
祝你成功!