设为首页
加入收藏
返回首页
 
   课程介绍
 
咨询热线
(0755)
83566084
MSN在线为您服务
MSN在线为您服务
  您的位置 : 课程首页>>Java EE软件工程师技术规范及训练提纲
 

深蓝职业化软件测试工程师强化训练方案

课程描述:据国家权威部门统计,中国软件人才缺口超过100万人,其中很大一部分为软件测试人才,缺口达到30-40万。但由于软件测试的重要性是近两年才被充分认识到的,高校教育和企业培养都还没有跟上,致使软件测试人才严重供不应求,出现跑步上岗、快速提升的状态,薪资也逐步走高,优秀的软件测试人才年薪可达十万以上甚至更高。根据当前国内外软件测试工程师的需求,深蓝软件根据自身在软件行业的技术积累,进行专业软件测试工程师培养,经强化训练后达到专业的测试工程师要求,具备实际工作经验。

入学条件:理工类大专以上学历
主要内容提纲:
第一部分:软件开发及测试基础
此部分内容为软件开发及测试工程师必备的基础知识,具体训练详细内容与深蓝软件工程师要求一致,学习内容可与开发工程师同步进行。
一、基础编程语言
要求入学学员有一定语言基础,如C/C++或JAVA语言,根据学员不同基础,可选择参与深蓝软件开发工程师基础语言课程深入学习。
二、数据库系统知识
系统学习Oracle、SQL Server、Mysql数据库开发测试及管理
三、软件工程及项目开发流程
熟悉软件系统项目及产品开发流程及整个软件工程过程
四、 开发环境及开发工具
如Eclipse、JBuilder、VC++、VB等
第二部分:测试专业技术
<一>、软件测试系统理论及方法学

一、软件测试的意义及软件缺陷
1. 软件测试概论
2. 软件缺陷带来影响的例子
3. 软件缺陷
4. 软件缺陷产生的原因
5. 修复软件缺陷的代价
6. 软件测试员的工作目标
7. 软件测试员的比备素质
8. 软件测试职业
二、软件测试的目的和策略
1. 软件测试的目标
2. 软件测试员的必备素质
三、软件测试的原则:
1. 软件测试的基本原则
2. 有关软件测试的专用术语
四、软件开发中的测试过程
1. 软件产品的组成
2. 软件开发项目组成员
3. 软件开发模式
五、测试的生命周期
1. 自动测试的产生与发展
2. 软件测试职业与软件自动测试
3. 为什么要进行自动化测试
4. 自动化测试工具评估与选择
六、测试的主要评测方法
1. 软件测试的评估过程介绍
2. 软件测试的主要评测方法
3. 软件测试的总结
七、测试自动化和工具
1. 测试工件集
2. 软件测试理论
3. 软件测试实施
4. 软件测试管理
5. 测试活动在软件工程中的应用
6. 软件测试方法学及测试的技巧应用
八、单元测试
单元测试的基本方法
集成测试
非渐增式集成、渐增式集成、自顶向下集成、自底向上集成、高频集成
功能测试
回归测试
系统测试
功能测试、性能测试、强度测试、恢复测试、人机交互测试、本地化测试、配置和兼容性测试、可安装性测试、安全性测试、软件可靠性测试、用户文档测试
安装测试
验收测试
九、测试用例及设计
白盒测试
语句覆盖、分支覆盖、条件覆盖、条件组合覆盖、基本路径覆盖、循环覆盖、数据流覆盖、变异覆盖
黑盒测试
功能分解、等价类划分、边界值分析、组合逻辑测试、基于状态转换的测试、随机测试
 
<二>:软件测试自动化及测试工具的应用

一、自动化测试基础
1. 自动测试的产生与发展
2. 软件测试职业与软件自动测试
3. 为什么要进行自动化测试
4. 自动化测试工具评估与选择
二、软件自动化测试工具简述
三、自动化测试工具的特征
四、自动化测试工具的分类
1. 捕获错误用途
2. 一般用途
3. GUI自动化用途
4. 专项用途
5. 软件产品功能、性能测试用途
6. 测试管理工具
7. 测试辅助工具
五、选择自动化测试工具
六、常用测试工具
1. 基于C/S模式GUI测试及工具
GUI自动化测试的主流工具
WinRunner与TestDirector的集成使用
使用WinRunner建立自动化测试用例
使用IBM rational建立自动化测试用例
2. 基于B/S模式Web服务器应用的测试及工具
功能测试
负载/压力测试
操作系统、浏览器兼容性测试
安全性测试
可用性测试
超连接导航测试
图形显示测试
用户界面测试
分辨率测试
调整窗口测试
外部网络访问测试
性能测试
流量测试
接口测试
3. 单元测试工具 JUnit
4. 功能测试工具 WinRunner QARun
5. 负载及压力测试工具 LoadRunner QALoad
6. J2EE应用测试工具

<三>、软件配置管理及质量管理
软件配置管理理论原理
版本控制
CVS或learCase配置管理工具
软件质量管理QC
<四>、软件测试项目实践
完成真实软件测试过程。内容包括:
完成测试计划
测试用例设计
完成测试任务
写出测试报告及用户文档等
 
强化训练周期:三个月,一个周期技术掌握不牢者可以下一周期免费重听
课程训练费用:6800元/人,入学前一次交清
 
 
 
地址:深圳市福田区 滨河大道9003号 湖北大厦南区 23A
电话:+86 755-83566084    83461672
传真:+86 755-83566084

网址:http://www.deepbluesoft.com
Email:training@deepbluesoft.com