图书介绍
软件测试从入门到精通【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 王轶辰等编著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121113260
- 出版时间:2010
- 标注页数:288页
- 文件大小:66MB
- 文件页数:298页
- 主题词:软件-测试
PDF下载
下载说明
软件测试从入门到精通PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1篇 入门篇1
第1章 软件测试的基本概念1
1.1 软件测试的定义1
1.1.1 软件测试定义的发展1
1.1.2 对软件测试的正确认识2
1.1.3 软件测试概念的深入理解9
1.1.4 软件测试定义的再讨论13
1.2 软件测试的概念模型14
1.2.1 测试目标14
1.2.2 测试对象20
1.2.3 测试依据21
1.2.4 缺陷定义21
1.2.5 测试解决方案24
1.2.6 测试结果25
1.3 软件测试的分类25
1.3.1 测试目标的实例化25
1.3.2 测试对象的实例化26
1.3.3 测试依据的实例化26
1.3.4 测试方案的实例化26
第2章 软件测试的基本方法28
2.1 审查技术概论29
2.2 代码审查技术30
2.2.1 几个基本概念30
2.2.2 代码审查的依据31
2.2.3 代码审查的要求32
2.2.4 代码审查的结果33
2.2.5 代码审查的文档36
2.2.6 代码审查的策略38
2.3 文档审查技术41
2.3.1 目的与内容41
2.3.2 文档审查的流程43
2.3.3 文档审查的策略44
2.4 自动化静态测试技术47
2.4.1 基于模式(规则)的静态代码分析47
2.4.2 程序的静态结构分析49
2.4.3 代码度量计算51
2.4.4 自动化静态测试技术的使用策略52
2.4.5 使用自动化工具进行静态测试53
2.5 白盒测试技术54
2.5.1 逻辑覆盖测试54
2.5.2 基本路径测试57
2.5.3 循环结构测试59
2.5.4 程序插桩测试60
2.5.5 白盒测试方法的综合使用策略60
2.6 黑盒测试技术61
2.6.1 功能分解法61
2.6.2 等价类划分法61
2.6.3 边界值分析法62
2.6.4 因果图方法62
2.6.5 随机测试方法66
2.6.6 猜错法66
2.6.7 黑盒测试方法的综合使用策略66
第3章 软件测试的框架表示67
3.1 测试框架的概念67
3.2 测试框架的表述69
3.2.1 原则层69
3.2.2 结构层70
3.2.3 细节层70
3.3 测试框架的特征与优势70
3.4 测试框架的质量71
3.5 基于测试框架的软件测试72
3.5.1 基于测试框架的软件测试过程72
3.5.2 测试框架的扩展73
3.5.3 测试框架的实例化74
3.6 测试框架的设计74
3.6.1 设计原则74
3.6.2 测试框架的设计方法75
第2篇 提高篇77
第4章 软件测试过程77
4.1 软件的生命周期模型77
4.1.1 瀑布模型77
4.1.2 V模型78
4.1.3 螺旋模型79
4.1.4 统一的软件开发过程80
4.2 软件开发与软件测试84
4.2.1 软件测试的生存周期模型84
4.2.2 软件测试的分级84
4.2.3 全生命周期测试的基本原则85
4.3 软件测试过程模型86
4.3.1 测试策划86
4.3.2 测试设计与实现90
4.3.3 测试执行93
4.3.4 测试总结94
第5章 软件单元测试及实践96
5.1 基本概念96
5.2 单元测试的目标96
5.2.1 单元测试的要求96
5.2.2 单元测试的内容96
5.3 单元测试的策略98
5.3.1 静态与动态结合的测试98
5.3.2 单元测试中的覆盖率98
5.3.3 单元测试的自动化意义100
5.3.4 单元测试与项目开发100
5.3.5 单元测试中的功能测试101
5.3.6 嵌入式软件单元测试101
5.4 单元测试的过程104
5.4.1 单元测试的计划104
5.4.2 单元测试的设计106
5.4.3 单元测试的执行107
5.4.4 单元测试的结果分析107
5.5 单元测试环境108
5.5.1 单元测试自动化108
5.5.2 单元测试工具概论109
5.6 单元测试的实践109
5.6.1 一段实例代码110
5.6.2 单元测试策划113
5.6.3 单元测试设计115
5.6.4 单元测试报告118
第6章 软件集成测试及实践119
6.1 集成测试的要求与内容119
6.1.1 集成测试的要求119
6.1.2 集成测试的内容119
6.2 集成测试的策略121
6.2.1 基于分解的集成策略121
6.2.2 分层式集成测试123
6.2.3 集成的McCabe基本路径124
6.2.4 调用流的集成125
6.3 集成测试的过程127
6.3.1 集成测试的计划127
6.3.2 集成测试的设计128
6.3.3 集成测试的执行130
6.3.4 集成测试的结果分析130
6.4 集成测试的实践131
第7章 软件系统测试及实践134
7.1 系统测试的基本概念134
7.2 系统测试的要求135
7.3 系统测试的策略135
7.3.1 功能测试135
7.3.2 性能测试136
7.3.3 接口测试136
7.3.4 人机交互界面测试136
7.3.5 强度测试137
7.3.6 安全性测试138
7.3.7 余量测试139
7.3.8 恢复性测试139
7.3.9 安装性测试140
7.3.10 边界测试140
7.3.11 敏感性测试140
7.3.12 互操作性测试140
7.3.13 容量测试141
7.3.14 数据处理测试141
7.3.15 可靠性测试141
7.4 系统测试的过程141
7.4.1 系统测试的策划141
7.4.2 系统测试的设计144
7.4.3 系统测试的执行145
7.5 系统测试环境147
7.6 系统测试的实践148
7.6.1 一个需求实例的介绍148
7.6.2 系统测试需求的分析148
7.6.3 系统测试设计149
第8章 软件验收测试152
8.1 验收测试的基本概念152
8.2 验收测试的内容152
8.3 验收测试的策略153
8.3.1 验收测试的类型153
8.3.2 验收测试的进入条件153
8.3.3 网络软件的验收测试153
8.3.4 软件验收测试的充分性154
8.3.5 验收测试的执行154
8.4 软件验收的过程154
8.4.1 软件验收申请154
8.4.2 制定软件验收计划155
8.4.3 成立软件验收组织155
8.4.4 软件验收测试和配置审核156
8.4.5 软件验收评审157
8.4.6 软件验收报告158
8.4.7 软件产品交付158
第9章 软件测试管理159
9.1 测试项目管理概述159
9.1.1 测试项目概述159
9.1.2 测试项目管理160
9.1.3 测试项目管理的三维模型162
9.2 软件测试的全过程管理163
9.2.1 测试计划管理163
9.2.2 测试设计与分析管理170
9.2.3 测试执行过程管理173
9.2.4 测试结果的管理173
9.3 软件测试的全方位管理174
9.3.1 软件缺陷的管理174
9.3.2 回归测试的管理176
9.3.3 测试文档的管理176
9.3.4 测试评审的管理177
9.3.5 测试的配置管理181
9.3.6 测试质量的管理182
9.4 测试人员的管理184
9.4.1 测试人员的基本素质184
9.4.2 测试小组的管理185
9.4.3 测试组织的管理187
第3篇 精通篇191
第10章 软件测试的抽象模型及数学描述191
10.1 测试目标191
10.2 测试对象191
10.2.1 基本概念191
10.2.2 数学描述①192
10.3 测试依据194
10.3.1 基本概念194
10.3.2 数学描述195
10.4 缺陷定义195
10.4.1 基本概念195
10.4.2 数学描述196
10.5 测试解决方案197
10.5.1 基本概念197
10.5.2 数学描述198
10.6 测试结果202
10.6.1 基本概念202
10.6.2 数学描述202
10.7 书中数学符号的说明203
第11章 基于需求的软件测试204
11.1 软件测试过程概述204
11.2 测试环境205
11.3 基于需求的测试用例的选择205
11.3.1 正常范围测试用例205
11.3.2 健壮测试用例205
11.4 基于需求的测试方法206
11.4.1 基于需求的硬件/软件综合测试206
11.4.2 基于需求的软件综合测试206
11.4.3 基于需求的低级测试207
11.5 测试覆盖分析207
11.5.1 基于需求的测试覆盖分析208
11.5.2 结构覆盖分析208
11.5.3 结构覆盖分析方法208
11.6 MC/DC覆盖率208
11.6.1 对C/DC和MC/DC的描述208
11.6.2 C/DC和MC/DC之间的差异209
第12章 嵌入式软件的仿真测试框架212
12.1 仿真测试框架的提出212
12.1.1 嵌入式软件的特点212
12.1.2 嵌入式软件的测试213
12.1.3 解决方案的抽象214
12.1.4 仿真测试框架214
12.2 仿真测试框架的测试域原则215
12.3 仿真测试框架的基本原理215
12.3.1 仿真测试框架的基本原理215
12.3.2 仿真测试原理216
12.3.3 模型驱动测试的原理221
12.4 仿真测试框架的使用原则226
12.5 测试框架体系结构描述226
12.6 仿真测试框架的体系结构227
12.6.1 测试组件视图227
12.6.2 测试过程视图228
12.6.3 测试组织管理视图230
12.6.4 测试工具视图231
12.6.5 测试文档视图232
12.7 仿真测试框架的细节层234
12.8 仿真测试框架的文档体系234
第13章 典型工程应用238
13.1 项目背景238
13.2 仿真测试框架的实例化238
13.3 基于仿真测试框架的测试239
13.3.1 需求分析239
13.3.2 测试设计243
13.3.3 测试执行248
13.3.4 测试分析248
附录A 软件测试常用术语250
附录B 系统测试需求规格说明模板270
附录C 系统测试计划模板273
附录D 系统测试说明279
附录E 系统测试报告模板282
参考文献287
热门推荐
- 1871042.html
- 1008120.html
- 2337575.html
- 3447737.html
- 3462008.html
- 3896878.html
- 2452295.html
- 3354709.html
- 1556735.html
- 1806052.html
- http://www.ickdjs.cc/book_2531071.html
- http://www.ickdjs.cc/book_2048681.html
- http://www.ickdjs.cc/book_674453.html
- http://www.ickdjs.cc/book_3891236.html
- http://www.ickdjs.cc/book_2137069.html
- http://www.ickdjs.cc/book_285908.html
- http://www.ickdjs.cc/book_2590060.html
- http://www.ickdjs.cc/book_3480947.html
- http://www.ickdjs.cc/book_1862678.html
- http://www.ickdjs.cc/book_653287.html