在软件测试培训中要学习掌握哪些技能?
请问在软件测试培训中要学习掌握哪些技能?
推荐答案
在软件测试培训中要学习掌握哪些技能?作为一名软件测试工程师,我们需要具备一定的技能才能脱颖而出。 那么我们需要掌握开发能力、框架、开发系统、计算机网络知识、操作系统、中间件、数据库、测试工具、版本管理、调度工具、大数据等相关内容。
开发能力:JAVA(集合、泛型、基础知识、调试、代码阅读)、JavaScript/CSS/HTML(基础知识,可以结合知识实现项目)、Python(基础知识);
框架:Spring Boot、Spring MVC、浏览器;
开发成果:可独立开发JAVAWEB后台系统、前端项目、管理系统;
爱好:机器学习(了解常见的机器学习知识和算法原理,以及简单的机器学习实现);
计算机网络知识:TCP/IP协议(HTTP、DNS);
操作系统:LINUX服务器常用命令、服务器硬件指标分析、shell编程基础;
中间件:TOMCAT、NGINX(负载均衡,结合keepalive高可用架构)、Mycat(分表分库)、Redis、Zookeeper;
数据库:Oracle/MySQL,复杂查询;
测试工具:JMeter、Postman等;
版本管理:GIT、SVN;
调度工具:JENKINS(理解);
大数据:Hadoop(理解架构)、Hive。
总之,以上都是工作中遇到和应用的。 当然,有些测试工作可能并不需要掌握,而仅限于“使用”; 而且我个人比较喜欢问题驱动学习,所以项目的数量也决定了我对一些知识的理解比较浅;工作的前半年,接触的项目很少,但也自学了一些不会用到的知识。 现在想想自己当时“掌握”的知识,长期不用就会“褪色”,所以建议大家不要为了学习而学习。
以上就是在软件测试培训中要学习掌握哪些技能的介绍,希望对大家的学习有所帮助。 如果您想了解更多关于学习软件测试的信息,请联系我们。