说到软件测试,大家想到的就是找漏洞,找错误,开发人员把项目做好之后点点点就可以了。实际上不是的,软件测试工程师参与到整个项目中,从项目设计、开发、交付、都离不开软件测试工程师的工作。软件测试的工作也不点点点这么简单,现在的企业的招聘要求都大大的提高,需要软件测试工程师掌握性能测试、自动化测试、接口测试、安全测试这样有竞争力、发展力的技术。学习软件测试的方法也不是以前那样找些视频、资料看看就可以了,而是需要深入学习,还有具备项目经验才行。想要成为当下合格的软件测试工程师,需要经过正规培训才行,成都的软件测试师大多是经过正规培训的。
睿峰测试工程师课程大纲培训内容:
一:基础测试技术+测试管理+项目实训+综合扩展
1,软测基础:
软件测试工作核心术语,软件测试职业发展,软件危机
V、W、迭代、敏捷模型,黑、白盒测试技术
动、静态测试技术,测试模型应用
IS0质量模型、CMMI质量管理,功性兼安等,测试目的,场景面试、案例剖析
2,测试分析与设计:
ST过程与方法(四阶段),测试计划要点、编写、评审
需求文档写作、评审,测试需求分析概述、对象、结果
模块级方案设计(层层剥离)、 Xmind,测试用例设计(方法论) 案例剖析
3,测试执行与管理:
SQL基础、数据构造、项目应用 高效沟通、团队分工协作
测试管理常识、测试策略制定,测试方法运用、工作经验传承
测试成果输出、价值体现
二,中高级测试职场培养与提升(测试专向,职场发展)
1,Java程序设计:
java语言基础 程序结构 面向对象
2,WEB自动化(Selenium+java):
自动化测试基础 Selenium工具应用,测试框架(TestNG)应用
自动化用例设计、数据准备、执行实施,自动化持续集成(Jenkins)拓展
自动化项目管理(流程、报告等)
3,WEB自动化(Selenium+robotframework)
自动化测试框架(RF) RFS自动化实训
4,性能自动化(LR / JMeter)
RHEL基础、远程连接 命令应用、用户文件等管理 服务搭建应用维护
WEB功能测试、兼容性测试 WEB问题定位(Firebug) 协议基础、前端工具分析
性能测试概述、性能重要性 性能测试方法、性能度量指标
LR工具初识、环境搭建
VuGen(脚本录制、开发优化) Controller(场景设计、运行监控) Analysis(执行结果、报告分析)
性能测试项目实训(流程、实施、报告等)