软件测试教程PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:宫云战主编
- 出 版 社:北京:机械工业出版社
- 出版年份:2008
- ISBN:9787111248972
- 页数:241 页
第1章 软件测试概述 1
1.1计算机系统的软件可靠性问题 1
1.2软件测试的目的和意义 3
1.3软件测试过程 4
1.3.1单元测试 4
1.3.2集成测试 5
1.3.3确认测试 6
1.3.4系统测试 6
1.3.5验收测试 7
1.4软件测试与软件开发的关系 7
1.4.1软件开发过程 8
1.4.2软件测试在软件开发中的作用 9
1.4.3软件测试过程模型 9
1.4.4软件测试环境的搭建 11
1.5软件测试的发展历程和现状 12
1.6我国软件测试产业的现状 13
1.7软件测试工具 14
1.7.1白盒测试工具 14
1.7.2黑盒测试工具 15
1.7.3测试设计和开发工具 15
1.7.4测试执行和评估工具 16
1.7.5测试管理工具 16
1.7.6目前市场上主流的测试工具 16
1.8习题 18
第2章 黑盒测试 19
2.1黑盒测试的基本概念 19
2.2等价类划分 20
2.2.1等价类划分方法 20
2.2.2等价类划分法的测试运用 22
2.3边界值分析法 25
2.3.1边界值分析法的原理 25
2.3.2边界值分析法的测试运用 27
2.4因果图法 28
2.4.1因果图法的原理 28
2.4.2因果图法的测试运用 30
2.5决策表法 31
2.5.1决策表法的原理 32
2.5.2决策表法的测试运用 33
2.6黑盒测试方法的比较与选择 36
2.6.1测试工作量 36
2.6.2测试有效性 36
2.7黑盒测试工具介绍 37
2.7.1黑盒测试工具概述 37
2.7.2黑盒功能测试工具——WinRunner 38
2.7.3黑盒功能测试工具——QTP 43
2.7.4其他常用功能测试工具 46
2.8习题 48
第3章 白盒测试 50
3.1控制流测试 50
3.1.1基本概念 50
3.1.2控制流覆盖准则 52
3.2数据流测试 57
3.2.1基本概念 57
3.2.2数据流覆盖准则 58
3.3程序插装 59
3.4程序变异测试 62
3.4.1程序强变异测试 62
3.4.2程序弱变异测试 64
3.5白盒测试工具 65
3.5.1静态测试工具 65
3.5.2静态测试工具应用实例 65
3.5.3动态测试工具 77
3.5.4动态测试工具应用实例 77
3.6软件缺陷分析 79
3.6.1软件缺陷的种类 80
3.6.2软件缺陷的产生 81
3.6.3软件缺陷数目估计 82
3.6.4软件测试效率分析 85
3.6.5软件缺陷的分布 87
3.7习题 88
第4章 基于缺陷模式的软件测试 89
4.1基于缺陷模式的软件测试概述 89
4.2基于缺陷模式的软件测试指标分析 89
4.3缺陷模式 90
4.3.1缺陷模式概述 90
4.3.2故障模式 91
4.3.3安全漏洞模式 109
4.3.4缺陷模式 125
4.3.5规则模式 130
4.4基于缺陷模式的软件测试系统 130
4.4.1DTS系统结构 131
4.4.2DTS缺陷模式描述 132
4.4.3DTS的测试界面 133
4.4.4DTS测试应用报告 134
4.5习题 134
第5章 集成测试 136
5.1集成测试概述 136
5.1.1集成测试的概念 136
5.1.2集成测试与系统测试的区别 137
5.1.3集成测试与开发的关系 137
5.14集成测试的层次与原则 138
5.2集成测试策略 138
5.2.1非渐增式集成 139
5.2.2渐增式集成 140
5.2.3三明治集成 142
5.3集成测试用例设计 143
5.3.1为系统运行设计用例 143
5.3.2为正向集成测试设计用例 143
5.3.3为逆向集成测试设计用例 144
5.3.4为满足特殊需求设计用例 144
5.3.5为覆盖设计用例 144
5.3.6测试用例补充 144
5.3.7注意事项 145
5.4集成测试过程 145
5.4.1计划阶段 145
5.4.2设计阶段 145
5.4.3实施阶段 146
5.4.4执行阶段 146
5.4.5评估阶段 146
5.5面向对象的集成测试 146
5.5.1对象交互 147
5.5.2面向对象集成测试的常用方法 147
5.5.3分布式对象测试 148
5.6习题 149
第6章 系统测试 151
6.1性能测试 151
6.1.1性能测试的基本概念 151
6.1.2性能测试方法 151
6.1.3性能测试执行 152
6.1.4性能测试案例分析 153
6.2压力测试(负载测试、并发测试) 155
6.2.1压力测试的基本概念 155
6.2.2压力测试方法 156
6.2.3压力测试执行 157
6.3容量测试 158
6.3.1容量测试的基本概念 158
6.3.2容量测试方法 158
6.3.3容量测试执行 159
6.3.4容量测试案例分析 160
6.4健壮性测试 161
6.4.1健壮性测试的基本概念 161
6.4.2健壮性测试方法 162
6.4.3健壮性测试案例分析 163
6.5安全性测试 163
6.5.1安全性测试的基本概念 163
6.5.2安全性测试方法 163
6.5.3安全性测试案例分析 168
6.6可靠性测试 170
6.6.1可靠性测试的基本概念 170
6.6.2软件的运行剖面 174
6.6.3软件可靠性模型 179
6.6.4可靠性测试案例分析 188
6.7恢复性测试与备份测试 189
6.8协议一致性测试 190
6.8.1协议一致性测试的基本概念 190
6.8.2协议一致性测试方法 191
6.8.3协议一致性测试案例分析 194
6.9兼容性测试 196
6.10安装性测试 196
6.11可用性测试 197
6.11.1可用性测试的概念 197
6.11.2可用性测试方法 198
6.12配置性测试 199
6.12.1配置性测试的概念 199
6.12.2配置性测试方法 199
6.13文档性测试 200
6.13.1文档性测试的概念 200
6.13.2文档性测试方法 201
6.14GUI测试 203
6.14.1GUI测试的概念及方法 203
6.14.2GUI测试案例分析 205
6.15验收测试 205
6.15.1验收测试内容与策略 206
6.15.2验收测试方法 206
6.16回归测试 206
6.16.1回归测试的概念 207
6.16.2回归测试方法 207
6.17系统测试工具及其应用 208
6.18习题 212
第7章 软件评审 214
7.1软件评审概述 214
7.1.1评审目的 214
7.1.2评审阶段的划分 214
7.1.3评审的组织与管理 214
7.2需求评审 215
7.2.1需求评审概述 215
7.2.2如何做好需求评审 216
7.2.3“软件需求规格说明”评审细则 217
7.3概要设计评审 218
7.3.1概要设计评审概述 218
7.3.2“概要设计说明”评审细则 218
7.4详细设计评审 219
7.4.1详细设计评审概述 219
7.4.2“详细设计说明”评审细则 219
7.5数据库设计评审 220
7.5.1数据库设计评审概述 220
7.5.2“数据库设计说明”评审细则 220
7.6测试评审 220
7.6.1“软件测试需求规格说明”评审细则 220
7.6.2“软件测试计划”评审细则 221
7.6.3“软件测试说明”评审细则 222
7.6.4“软件测试报告”评审细则 222
7.6.5“软件测试记录”评审细则 222
7.7习题 222
第8章 测试管理 224
8.1建立测试管理体系 224
8.2测试管理的基本内容 225
8.2.1测试组织管理 225
8.2.2测试过程管理 226
8.2.3资源和配置管理 227
8.2.4测试文档管理 228
8.3测试管理原则 230
8.4测试管理实践 232
8.5常用的测试管理工具 233
8.5.1TestDirector测试管理工具 233
8.5.2国外其他测试管理工具 235
8.5.3国产测试管理工具TestCenter 236
8.6习题 237
参考文献 238
参考网站 241
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《雅马哈管乐队训练教程 降E调单簧管 分谱》Japan Band Clinic委员会 2019
- 《线性代数简明教程》刘国庆,赵剑,石玮编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019