如果说软件行业是朝阳产业的话,软件测试行业则是软件行业的朝阳产业。在上个世纪九十年代人们对软件测试这一行业还比较陌生,但近几年来,随着软件规模的逐步庞大、软件及服务外包的兴起,对软件质量的要求和意识也越来越高,软件测试的重要性也随之突显。然而在当前IT就业市场,存在着这样一个供需矛盾:一方面,大批IT专业的应界毕业生特别是女生在就业市场找不到合适的工作,另一方面,IT企业却存在大量岗位特别是适合女生就业的软件测试岗位空缺。就以福州软件企业为例,几乎每家IT企业都说难以招到合适的、掌握一定测试技能的软件测试人员。
这种供需矛盾突显了当前高校教育对软件测试实用型人才教育的缺位、*里几乎没有软件测试专业,只是在《软件工程》课程教材的个别章节里加以简单介绍。毕业生进入社会后,都需要相当长的一段时间的再学习过程,方能达到企业的基本要求,这也是企业为什么不愿意招聘应届毕业生的主要原因。
如何解决这种供需矛盾,以最快的速度掌握工作技能,尽快满足社会需要答案就是合适的再教育。
本课程对当前人才市场职位技能要求进行了深入分析, 从实际工作需要出发,精心设计培训课程内容。采用全新的“目标教学法”,结合企业实际开发及测试过程,以实践带动教学。规范并系统地培养软件测试技术人才,构建应届毕业生与企业之间的桥梁,以最短时间达到企业对软件测试人员的要求。
本课程首先以实用性为主,从职业划分所需要的技能要求出发,充分体现职业培训的特点。 其次体现整体的概念:系统化设计,注重软件测试综合能力的培养。课程不是机械介绍技术知识,而是结合实践,侧重于对软件测试基本技术和软件测试工具的综合运用。
二.课程目标:
通过本课程的全面深入学习,学员能够很快适应软件测试工程师工作岗位,能够熟练掌握各种软件测试技术、方法,能够较好地掌握和应用各种软件测试及管理工具(如:TP、LoadRunner、TestDirector等),能够对软件质量保证和软件配置管理等与软件测试管理相关的知识有深入的了解。通过这些专项技术的学习和深入浅出的软件测试实践及结合软件项目的综合应用,使得学员可以足够胜任企业软件测试以及软件质量保证、软件配置管理等工作,能够较好地满足企业软件测试等技能的需要,为学员们今后的职业生涯发展奠定良好基础。 学员通过课程体系的学习,可以实现以下目标:
1.掌握系统的软件测试知识,为从事软件测试工作打下坚实的基础。
2.掌握软件测试各个阶段中涉及的测试技术和方法。
3.掌握软件测试与软件质量保证、软件配置管理之间的关系。
4.掌握整体的软件测试流程和测试过程。
5.掌握常用的测试技术、测试方法和测试工具(如:TP、LoadRunner、TestDirector等)。
6.掌握软件测试用例分析和设计技术,领悟软件测试核心技术 。
7掌握Web应用测试技术和Web自动化测试,适应当前流行软件结构测试的需要 。
8.掌握软件自动化测试技术和性能测试技术知识和技能,满足企业实际测试的需要。
9.项目实战内容贯穿,结合实战项目,可以达到综合应用的目的。
10.了解测试工作的求职和面试技巧,从而实现成功求职。
11.理解软件测试工作的职业素质和交流能力,实现有效的职业发展。
三.课程内容:
1.软件测试基础
1.软件测试概述
2.软件测试组织
3.测试人员应具备的条件
4.软件缺陷
5.测试环境
6.测试用例
7.软件测试技术种类
8.软件测试阶段划分
2.软件测试技术
1.黑盒测试和白盒测试
2.静态测试和动态测试
3.功能测试和性能测试
4.回归测试和随机测试
3.各阶段的软件测试
1.单元测试
2.集成测试
3.系统测试
4.验收测试
4.软件测试管理
1.软件测试管理概述
2.软件测试计划
3.软件测试用例
4.软件缺陷管理
5.软件测试评估
5.软件测试与质量保证(A)
1.软件质量保证概述
2.A组织介绍
3.A组织结构和角色
4.A目标和责任
5.A人员的要求和培养
6.软件测试与A的关系
6.软件测试与配置管理
1.配置管理概述
2.配置项
3.基线
4.版本控制
5.变更控制
6.配置管理工具
7.软件测试与配置管理的关系
7.单元测试工具培训及实战(JUNIT,C++ TEST)
1.JUnit&C++Test单元测试工具概述
2.JUnit环境安装
3.JUnit单元测试入门
4.JUnit单元测试实战
5.C++ Test环境安装
6.C++Test单元测试入门
7.C++Test单元测试实战
8.功能测试软件(TP)应用培训及实战(TP)
1.TP软件概述
2.TP软件安装
3.TP软件应用入门
4.TP软件应用进阶
5.TP软件应用实战
9.性能测试软件应用培训及实战(LoadRunner)
1.LoadRunner软件概述
2.LoadRunner软件安装
3.LoadRunner应用入门
4.LoadRunner应用进阶
5.LoadRunner应用实战
10.测试管理工具培训及实战(TestDirector)
1.TestDirector软件概述
2.TestDirector软件安装
3.TestDirector应用入门
4.TestDirector应用进阶
5.TestDirector应用实战
11.配置管理工具培训及实战(VSS ,SVN)
1.VSS&SVN软件概述
2.VSS软件安装
3.VSS应用培训
4.VSS应用实战
5.SVN软件安装
6.SVN应用培训
7.SVN应用实战
12.基于项目软件的综合性软件测试过程实战。
实战内容:基于项目软件开发的各个阶段,结合单元测试、集成测试、系统测试、验收测试以及相对应的测试及管理工具如:JUNIT、TP、LoadRunner、TestDirector、SVN等综合应用实战。 动态课程安排
在教学过程中,将根据学员的反映情况、课程内容的掌握情况、课后作业的完成情况,有针对性地调整课程内容,确保学习效果。
学精与学通
学员在完成课后练习的过程中有任何问题,均可通过EMAIL等方式与老师沟通,老师及时给予指导。
团队学习创造积极向上的学习氛围,创造相互学习、相互帮助、分享经验、共同进步的团队学习文化。
对IT方向有兴趣的朋友,可以联系我们进行了解
网址:
咨询
咨询热线:400-69666-79