软件工程实验教程(第3版) / 高等院校计算机课程案例教程系列
作者: 窦万峰、蒋锁良等主编
出版时间:2016年11月
出版社:机械工业出版社
- 机械工业出版社
- 9787111551423
- 3-1
- 51560
- 0045176979-8
- 平装
- 16开
- 2016年11月
- 380000
- 265
- 工学
- 软件工程
- TP311.5
- 计算机
- 本科
本书适合作为高等院校软件工程课程的实验教材,也可供工程技术人员阅读参考。
前言
第1章 软件工程CASE工具与标准化文档
1.1 软件工程cASE工具
1.2 软件工程国家标准
1.3 软件工程文档的分类
1.4 实验内容与方法
1.5 实验安排说明
1.6 小结
1.7 习题
第2章 软件分析与设计工具
2.1 引言
2.2 Visio的基本使用方法
2.2.1 初识Visio绘图
2.2.2 Visio提供的模型
2.3 数据流图
2.4 状态模型
2.5 程序流程图
2.6 实体关系模型
2.7 实验安排说明
2.8 小结
2.9 习题
第3章 面向对象建模工具
3.1 引言
3.2 RationalRose的基本使用方法
3.2.1 RationalRose的主界面
3.2.2 RationalRose基本用法简介
3.3 创建用例模型视图
3.3.1 创建用例视图
3.3.2 创建用例的活动图或泳道图
3.4 创建逻辑模型
3.5 创建动态行为模型
3.6 创建逻辑结构——包依赖模型
3.7 创建组件模型视图
3.8 创建部署模型视图
3.9 数据库建模
3.10 双向工程
3.10.1 ANSIC++的Rose双向工程
3.10.2 VC++的Rose双向工程
3.10.3 Java的Rose双向工程
3.11 实验安排说明
3.12 小结
3.13 习题
第4章 软件配置管理工具
4.1 引言
4.2 VSS简介
4.3 VSS的基本使用方法
4.4 实验安排说明
4.5 小结
4.6 习题
第5章 功能测试工具
5.1 引言
5.2 WinRunner的测试过程
5.3 WinRunner的基本使用方法
5.3.1 WinRunnei.的基本操作
5.3.2 WinRunner的测试方法
5.4 识别GUIMap对象
5.5 功能测试方法
5.5.1 使用向导识别对象
5.5.2 插入同步点
5.6 学习GuI对象
5.6.1 GUIMaplepeitest模式
5.6.2 更新GuIMap文件
5.6.3 合并GuIMap文件
5.6.4 配置GUIMap
5.7 数据驱动测试
5.8 WinRunner检查点测试
5.8.1 GuI对象检查点
5.8.2 图像检查点
5.8.3 文字检查点
5.9 脚本修改
5.1 0WinRunner批测试
5.1 1实验安排说明
5.1 2小结
5.1 3习题
第6章 软件性能测试工具
6.1 引言
6.2 LoadRunner的基本使用方法
6.2.1 LoadRunner的基本流程
6.2.2 VuGen简介
6.2.3 协议选择
6.3 LoadRunner的测试过程与方法
6.3.1 录制脚本
6.3.2 脚本回放
6.3.3 增强脚本
6.3.4 关联
6.3.5 内容检查
6.3.6 集合点
6.3.7 设置运行时行为
6.4 场景设计
6.4.1 Contloller简介.
6.4.2 场景设置
6.4.3 运行场景
6.4.4 结果分析
6.5 实验安排说明
6.6 小结
6.7 习题
第7章 单元测试工具
7.1 Junit简介
7.2 Junit设计模式
7.2.1 命令模式
7.2.2 组合模式
7.2.3 模板方法模式
7.2.4 适配器模式
7.2.5 观察者模式
7.2.6 装饰模式
7.3 在Eclipse下为项目添加JLlnit4库
7.4 JLJnit4单元测试框架
7.5 Eelipse单元测试
7.5.1 Eclipse单元测试的基本
过程
7.5.2 JUnit4测试原理
7.6 Junit高级功能
7.6.1 高级Fixture
7.6.2 限时测试
7.6.3 测试异常
7.6.4 Runnei
7.6.5 参数化测试
7.6.6 打包测试
7.7 实验安排说明
7.8 小结
7.9 习题
第8章 代码测试工具
8.1 引言
8.1.1 PuteCoverage工具的特性
8.1.2 Puiify工具的特性
8.1.3 Quantify工具的特性
8.2 PurifVPlus单元测试
8.3 PurifyPlus高级测试
8.3.1 PutifVPlus的高级特性
8.3.2 精确粒度数据的采集
8.3.3 可定制过滤器的生成
8.3.4 采集数据的合并与比较
8.4 PurifVPlus的高级功能
8.5 实验安排说明
8.6 小结
8.7 习题
第9章 测试管理工具
9.1 引言
9.2 测试管理过程
9.3 TestDirector’的基本使用方法
9.4 建立测试项目
9.4.1 创建项目
9.4.2 定制项目
9.5 定义测试需求
9.5.1 定义测试范围
9.5.2 建立需求大纲
9.6 计划测试
9.7 执行测试
9.7.1 建立测试集合
9.7.2 测试执行表
9.7.3 执行测试过程
9.7.4 分析测试结果
9.8 管理软件缺陷
9.8.1 记录缺陷
9.8.2 检查新缺陷
9.9 实验安排说明
9.10 小结
9.11 习题
第lO章 软件项目管理工具
10.1 引言
10.2 MicrosoflProject简介
10.3 MicrosoftProject视图
10.4 MicrosoflProiect操作实验
10.5 实验安排说明
10.6 小结
10.7 习题
参考文献