月薪20K软件测试开发岗基础知识总结,揭开测试工程师的进阶之路( 二 )


3)具备测试工具开发能力 。
下面介绍一些主流的技术栈:
测试工具系统框架搭建:1)JAVA+maven+SpringMVC ;2)Python+django
对于第一种框架,最好创建分层化的多模块工程,以便更好的设计代码框架和结构 。通常dao层主要是和数据库关联;web层是controller,是前端和服务层的衔接;service层提供一些公共服务或业务处理逻辑 。
Maven工程有了之后,运用当前主流的框架-springMVC,将前后端数据库关联起来 。
对于无代码基础,想入门测试开发的小伙伴,可学习第二种框架:python+django,较为易学易用 。
前端页面:html,css,jquery,bootstrap,Echarts,前端页面是门脸,是使用人员操作的入口,也是数据输入和展示最直观的地方 。
Css样式决定页面布局和美观度;jquery是一种js框架,极大地简化了 js 编程;echarts能够提供简单易用的常用图表,使页面更加有档次感、数据展示更加直观简洁 。
后端服务:spring,mybatis,使用Spring框架可以简化很多基础性的工作,配置好后可以方便构建业务应用,是一个非侵入性的轻量级容器 。
数据库:MySQL或Orcale 的数据库安装,库表创建,字段设计,常用的sql语句
系统:能熟练在windows或linux系统上搭建项目,日志查看等操作
服务容器:Tomcat服务部署,Nginx负载配置,Docker使用
持续集成:git,jenkins
开发工具:idea和eclipse
代码调试:testng或junit的单元调试及debug和远程debug使用

月薪20K软件测试开发岗基础知识总结,揭开测试工程师的进阶之路

文章插图
 
5、那么,如何从一个有点测试基础的菜鸟变成测试开发工程师呢?
工欲善其事,必先利其器 。
只有真正掌握专业知识,不用担心犹豫,无论走到哪都是有饭吃 。不用担心自己能否胜任新的工作 。人心叵测,世事多变,只有真正掌握了技术能力的人才会在工作中游刃有余,一定是自己身上有别人不可多得的能力,有与众不同的技术,有社会需要的知识,这样去哪都是有饭吃的 。
最后想说测试开发这个工作真的不是吃青春饭的,如果你肯努力,肯学习,你就是常青树!

【月薪20K软件测试开发岗基础知识总结,揭开测试工程师的进阶之路】


推荐阅读