软件研发|项目外包|人才外包|软件技术咨询培训
在线客服
软件工程类系列课程
软件测试
软件项目管理
高级软件测试技术
软件配置管理SCM和ClearCase UCM
软件质量保证及管理SQA
Rational整合工具
设计模式技术
CMM体系培训
面向对象软件工程
RUP统一软件开发过程
XP快速软件开发方法
微软开发框架解决方案MSF技术
CORBA设计技术及工具
信息安全技术培训

软件测试技术课程
课程简介
 
课程目标
 
课程内容
软件测试引论
一、软件工程与软件测试
二、软件缺陷和缺陷排除的两种重要手段
1. 软件测试
2. 软件评审
三、软件测试的基本概念
1. 测试的目的
2. 测试的对象
3. 软件测试的原则
4. 软件测试信息流
5. 为什么不可能做到穷举测试
6. 测试策略
四、测试规范和标准
五、测试评估
六、小结

软件测试方法和测试用例设计
主要内容
1、 软件测试方法的理论背景
1.1 软件测试活动及信息流
1.2 测试阶段介绍
1.3 测试方法
1.4 测试类型
1.5 小结
2、 软件测试规范
3、 功能测试和测试用例设计
3.1 等价类划分
3.2 因果图
3.3 边值分析
3.4 判定表驱动测试
3.5 自动测试用例生成方法
3.6 小结
4、 结构测试和测试用例设计
5、 性能测试
5.1 性能测试的目的
5.2 性能测试的必要条件
5.3 性能需求
5.4 性能测试过程
5.5 性能测试的工具和技术
5.6 小结
6、 自动化测试用例的设计
1.软件自动化测试
2.软件自动化测试工具Panorama的基本操作
3.GUI测试方法
4.WEB测试方法
5.小结
7、 专题小结

软件测试自动化和专项测试
1.C/S测试
2.WEB专项测试
3.C/S性能测试
4.小结

软件自动化测试工具介绍和测试实例分析
一、 软件自动化测试工具介绍
二、测试实例分析
(一) 测试管理和测试计划
2.1 项目测试管理
2.2 测试计划
2.3 测试用例管理
2.4 训练新成员
(二) 测试实施
3.1 代码审查
3.2 安全的代码修改
3.3 单元测试
3.4 集成测试
3.5 测试覆盖与代码插装
3.6 测试数据与目标映射
3.7 模块级测试覆盖分析
3.8 系统级测试和再测试
3.9 数据分析
3.10 性能分析和频率分析
3.11 源代码级错误定位
3.12 逻辑错误检查和调试
3.13 测试用例Script文件
3.14 测试效率和最小化
3.15 GUI智能化复原测试
3.16 网络环境的测试应用
(三) 支持再工程和新系统开发
4.1 再工程系统结构分析
4.2 再工程系统的类/过程分析
4.3 再工程系统过程的逻辑分析和流程图化
4.4 再工程系统控制流和循环度量复杂性
4.5 再工程系统数据分析
4.6 再工程系统性能分析
4.7 支持新系统设计
4.8 减少故障和编码风险
(四) 度量自动评估和文档自动生成
5.1 软件质量度量的自动评估分析(SQA)
5.2 可联机访问的文档和报告自动生成
5.3 定制系统说明和验收评估
三、专题小结

测试软件开发技术介绍
一、 自动化测试软件的功能特点和工作流程
二、 自动化测试软件分析器的开发
三、 逆向开发-从源代码到系统结构图、流程图
四、 系统结构分析技术-动态布局、布线算法
五、 动态插装技术
六、测试软件其它相关开发技术
七、 专题小结

嵌入式软件测试
1 嵌入式软件的特点
2 嵌入式软件测试的特点
3 困难及解决办法
3.1 专用设备问题
3.2 监测真实硬件运行情况
3.3 实时性测试
3.4 交互式软件测试
3.5 并发系统、网络通信问题
3.6 采用全数字仿真技术
4 嵌入式软件开发及测试工具
4.1 嵌入式软件开发环境
4.2 嵌入式软件测试工具例子
5 总结

即刻通过网络报名,享受优惠!


培训课程
-> UML及Rational工具系列
-> 软件工程、过程及架构类
-> J2EE及JAVA技术
-> 中间件应用服务器
-> 微软.net技术
-> 开发工具及语言
-> 数据仓库/数据挖掘
-> UNIX及LINUX课程


Copyright (C) 2001-2016 www.deepbluesoft.com All Rights Reserved