课程名称:自动化软件测试工程师
专业
自动化软件测试工程师
班次
全日制脱产;半脱产班。
培训目标
1)与企业完全结合,能胜任软件公司软件测试、自动化测试、性能测试、黑盒测试、技术文档、技术支持、配置管理等岗位;
2)精通功能测试工具QTP;
3)性能测试工具LR的运用及分析;
4)精通缺陷管理工具QC(TD);
5)掌握功能测试技术及测试方法;
6)掌握性能测试技术及测试方法;
7)掌握国际化、规范化的软件工程方法及测试管理流程;
8)掌握主流的应用平台及测试环境;Linux与Windows;
9)项目小班制教学,让学员具备相当于1-2年的软件开发工作经验。
培训内容
第一阶段
Linux系统
1. LINUX基础;
2. LINUX安装和配置;
3. LINUX系统目录结构;
4. LINUX常用命令;
5. 文件权限和用户组;
6. linux分区详解;
7. linux网络和服务配置;
8. linux搭建等。
第二阶段
自动化流程管理
缺陷管理
自动化工具QC
1)缺陷管理生命周期,能进行缺陷提交和分析;
2)测试流程管理方法;
3)测试流程管理策略;
4)自动化测试流程与手动测试流程管理的区别;
5)自动化测试流程管理工具介绍;
6)自动化测试流程管理工具QC引入;
7)QC自动化测试流程管理思想;
8)QC后台管理;
9)QC项目平台管理;
10)QC前台用户应用;
11)项目实战。
第三阶段
功能测试
1) 功能测试概念及类型;
2) 常用的功能技术和测试技巧;
3) 常用功能方法和策略;
4) 功能测试标准;
5) 功能测试流程;
6) 功能测试中经典案例分析。
第四阶段
自动化工具QTP
第四阶段
自动化工具QTP
1)功能自动化测试原理;
2)自动化测试优缺点;
3)自动化测试特点;
4)自动化测试局限性;
5)常用自动化测试工具;
6)QuickTest Professinal引入;
7)QTP对象识别方法;
8)QTP脚本开发增强;
9)QTP keyword脚本开发技术;
10)QTP一般脚本(基于专家试图)开发;
11)QTP数据驱动脚本开发;
12)QTP自动化测试项目实战;
13)功能测试需求分析;
14)功能测试经典案例分析;
15)项目综合实战。
第五阶段
性能测试
1)性能测试基础;
2)性能测试基本概念;
3)性能测试类型;
4)性能测试标准;
5)性能测试方法和策略;
6)应用在客户端性能的测试;
7)应用在网络上性能的测试;
8)应用在服务器上性能的测试;
9)性能测试流程;
10)性能测试技术:主要技术和测试技巧。
第六阶段
性能测试自动化
工具LoadRunner
1)性能自动化测试工具引入;
2)LoadRunner自动化测试流程;
3)LoadRunner测试脚本开发;
4)LoadRunner测试场景设计;
5)LoadRunner测试监控数据设计;
6)LoadRunner测试运行分析;
7)LoadRunner性能测试结果分析;
8)性能测试案例,项目实战。
第七阶段
测试环境搭建
1)测试环境搭建
2)网络通讯与故障诊断
3)windows测试环境搭建及实战
4)linux测试环境搭建及实战
第八阶段
项目综合实战
完全按照企业正规化运作进行项目实战,相关的评审等过程完全流程化:
1)项目规划
2)需求调研
3)需求分析
4)开发测试计划
5)开发测试方案
6)开发测试用例
7)测试执行与分析
8)缺陷跟踪与管理
9)功能自动化
10)性能测试
11)测试总结
12)项目实战考核
第九阶段
就业指导
项目整理
1. 就业强化培训;
2. 指导学员进行专业化简历的编写;
3. 让学员做好充足的面试技术准备并掌握面试技巧;
4. 模拟测试;
5. 模拟面试场景;
6. 就业一对一指导;
7. 整理完整作品,并到就业部报到。
专业认证
可考取国家软件测试工程师证书,别,全国通用。
讲师
老师均为高级软件测试工程师、项目经理、系统分析师、架构师,有丰富的项目经验,教学中将把多年的开发设计经验与大量项目与学员们共同分享。
教学承诺
1、多媒体教学,保证每人一台高配置的笔记本电脑;
2、学员一期不会,下期可免费重修;
3、入学即签合同,毕业后推荐学员实习或就业;
4、学员就业后在工作中遇到任何技术问题,均可获得本中心技术支持;
5、实行小班制项目教学,着重学员的实际动手能力,通过案例分析和项目实战让学员学完后拥有相当于1-2年的项目经验。