图书介绍
软件工程实验教程 第2版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 窦万峰编著 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111413653
- 出版时间:2013
- 标注页数:258页
- 文件大小:152MB
- 文件页数:271页
- 主题词:软件工程-高等学校-教材
PDF下载
下载说明
软件工程实验教程 第2版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 软件分析与设计工具 Microsoft Visio1
1.1 Microsoft Visio的基本特征1
1.2 Microsoft Visio的基本使用2
1.2.1 Visio绘图初步2
1.2.2 Microsoft Visio提供的模型3
1.3结构化分析模型创建3
1.3.1数据流模型3
【实验1-1】订货系统的数据流模型4
1.3.2状态机模型6
【实验1-2】电子表状态机模型6
1.3.3 Jackson模型7
【实验1-3】统计文档空格数目程序的Jackson图8
1.3.4绘制程序流程图10
1.3.5创建实体关系模型11
【实验1-4】实体关系模型11
1.4面向对象模型创建12
1.4.1用例模型创建12
【实验1-5】图书馆系统流通子系统用例模型12
1.4.2逻辑模型创建13
【实验1-6】图书馆系统流通子系统类模型13
1.4.3动态模型创建15
【实验1-7】图书馆系统借书功能协作模型16
1.5小结18
习题18
第2章 数据建模工具 PowerDesigner19
2.1概述19
2.2 PowerDesigner基本模型20
2.3概念数据模型构建22
【实验2-1】 POS机系统的概念数据模型27
2.4业务处理模型构建30
【实验2-2】图书馆系统的业务处理模型31
2.5物理数据模型构建35
【实验2-3】出卷系统的物理数据模型36
2.6面向对象模型构建44
2.6.1用例模型设计45
【实验2-4】 POS机系统用例模型45
2.6.2类模型设计48
【实验2-5】 POS机系统类模型48
2.7小结52
习题52
第3章 面向对象建模工具 Rational Rose54
3.1概述54
3.2 Rational Rose简介54
3.2.1 Rational Rose主界面54
3.2.2 Rational Rose的基本使用56
3.3用例模型创建59
3.3.1创建用例模型59
【实验3-1】电梯系统用例模型59
【实验3-2】 POS机系统用例建模61
3.3.2创建用例的活动图和泳道图62
3.4逻辑模型创建64
【实验3-3】电梯系统类模型65
【实验3-4】 ATM取款用例的逻辑模型66
3.5动态模型创建67
【实验3-5】电梯系统动态模型68
3.6包模型创建72
3.7组件模型创建73
【实验3-6】 ATM系统组件模型73
3.8部署模型创建74
【实验3-7】 ATM系统部署模型74
3.9数据库模型创建74
【实验3-8】图书馆系统数据库模型80
3.10双向工程83
3.10.1 ANSI C+++的Rational Rose双向工程83
3.10.2 Visual C+++的Rational Rose双向工程87
【实验3-9】图书馆系统正向工程90
【实验3-10】交互绘图系统逆向工程95
3.10.3 Java的Rational Rose双向工程96
3.11小结99
习题99
第4章 功能测试工具WinRunner101
4.1概述101
4.2 WinRunner的基本使用102
4.2.1 WinRunner基本操作102
4.2.2 WinRunner测试方法103
4.3学习GUI Map对象107
4.4功能测试方法110
4.4.1使用向导学习对象110
【实验4-1】机票预订系统录制脚本110
【实验4-2】机票预订系统学习GUI对象110
4.4.2插入同步点112
【实验4-3】机票预订系统同步点测试113
4.5学习GUI对象116
4.5.1 GUI Map file per test测试模式116
4.5.2更新GUI Map文件117
4.5.3合并GUI Map文件120
4.5.4配置GUI Map122
4.6数据驱动测试124
【实验4-4】机票预订系统数据驱动测试124
4.7 WinRunner检查点测试127
4.7.1 GUI对象检查点127
【实验4-5】检查订单128
4.7.2图像检查点129
【实验4-6】检查屏幕区域图像130
4.7.3文字检查点131
【实验4-7】检查卖出的票数131
4.8脚本修改133
【实验4-8】使用TSL检查机票总金额133
4.9 WinRunner批测试135
【实验4-9】批执行多个脚本136
4.10小结138
习题138
第5章 性能测试工具LoadRunner139
5.1概述139
5.2 LoadRunner的基本使用139
5.2.1 LoadRunner基本操作流程140
5.2.2 VuGen简介141
5.2.3协议选择142
5.3 LoadRunner测试过程与方法143
5.3.1录制脚本143
【实验5-1】录制航班订票过程脚本143
5.3.2脚本回放145
【实验5-2】订票流程确认145
5.3.3增强脚本147
【实验5-3】插入事务147
【实验5-4】用户名的参数化150
5.3.4关联153
5.3.5内容检查154
【实验5-5】添加检查点155
5.3.6集合点157
5.3.7设置运行时行为157
5.4场景设计158
5.4.1控制器简介158
5.4.2场景设置159
【实验5-6】手动场景设置159
5.4.3运行场景162
【实验5-7】场景的运行162
5.4.4结果分析164
【实验5-8】网上订票系统167
5.5小结170
习题170
第6章 测试管理工具TestDirector171
6.1 TestDirector概述171
6.1.1测试管理过程171
6.1.2基本概念172
6.2 TestDirector的基本使用173
6.2.1启动TestDirector173
6.2.2 TestDirector窗口174
6.2.3修改密码175
6.2.4修改用户属性175
6.2.5清除历史记录175
6.3建立测试项目176
6.3.1创建项目176
【实验6-1】测试项目创建176
6.3.2定制项目模块,加入用户与授权177
【实验6-2】定制测试项目177
6.4定义测试需求179
6.4.1定义测试范围179
6.4.2建立需求大纲179
【实验6-3】项目需求大纲创建180
6.5计划测试183
6.5.1定义测试策略183
6.5.2定义测试主题183
6.5.3定义测试183
6.6执行测试185
6.6.1建立测试集合185
【实验6-4】测试集合创建185
6.6.2 测试执行表186
6.6.3执行测试186
【实验6-5】执行手工测试和自动测试187
6.6.4分析测试结果189
6.7跟踪缺陷191
6.7.1记录缺陷191
6.7.2检查新缺陷193
6.8小结194
习题194
第7章 单元测试工具JUnit195
7.1 JUnit概述195
7.2 JUnit设计模式195
7.2.1 Command(命令)模式195
7.2.2 Composite(组合)模式196
7.2.3 Template Method(模板方法)模式198
7.2.4 Adapter(适配器)模式200
7.2.5 Observer(观察者)模式201
7.2.6 Decorator(装饰)模式203
7.3在Eclipse下为项目添加JUnit 4库204
7.4 JUnit 4单元测试框架208
7.5 Eclipse单元测试209
7.5.1 Eclipse单元测试过程209
【实验7-1】计算器类的测试209
7.5.2JUnit 4测试原理212
7.6 JUnit高级功能214
7.6.1高级Fixture214
7.6.2限时测试214
7.6.3 测试异常215
7.6.4 Runner运行器215
7.6.5参数化测试215
7.6.6打包测试217
7.7小结217
习题217
第8章 代码测试工具PurifyPlus218
8.1概述218
8.1.1 PureCoverage工具特性218
8.1.2 Purify工具特性219
8.1.3 Quantify工具特性221
8.2 Purify Plus单元测试223
【实验8-1 】 PureCoverage单元测试223
【实验8-2】 Purify单元测试225
【实验8-3】 Quantify单元测试227
8.3 PurifyPlus高级测试229
8.3.1 PurifyPlus高级特性229
8.3.2精确粒度数据采集230
8.3.3可定制过滤器生成231
8.3.4采集数据的合并与比较232
8.4 PurifyPlus单元测试高级功能实验232
【实验8-4】 PureCoverage精确粒度数据采集232
【实验8-5】 Purify可定制过滤器生成232
【实验8-6】 Quantify采集数据的合并与比较233
8.5小结234
习题234
第9章 软件配置管理工具VSS235
9.1概述235
9.2 VSS简介235
9.3 VSS的基本使用238
【实验9-1】构建项目配置环境238
9.4小结246
习题246
第10章 软件项目管理工具 Microsoft Project247
10.1概述247
10.1.1软件项目管理范围247
10.1.2 Microsoft Project概述247
10.2 Microsoft Project操作实验253
【实验10-1】面对面结对编程系统计划安排253
10.3小结258
习题258
热门推荐
- 260667.html
- 3002512.html
- 1221041.html
- 2090211.html
- 1165236.html
- 3167501.html
- 2283401.html
- 188383.html
- 3370483.html
- 2105904.html
- http://www.ickdjs.cc/book_412172.html
- http://www.ickdjs.cc/book_2546101.html
- http://www.ickdjs.cc/book_2760569.html
- http://www.ickdjs.cc/book_1797677.html
- http://www.ickdjs.cc/book_3297009.html
- http://www.ickdjs.cc/book_1984507.html
- http://www.ickdjs.cc/book_3787002.html
- http://www.ickdjs.cc/book_828423.html
- http://www.ickdjs.cc/book_1034353.html
- http://www.ickdjs.cc/book_2082212.html