图书介绍
软件测试PDF|Epub|txt|kindle电子书版本网盘下载
![软件测试](https://www.shukui.net/cover/22/30168594.jpg)
- 赵瑞莲主编 著
- 出版社: 北京:高等教育出版社
- ISBN:7040244349
- 出版时间:2008
- 标注页数:267页
- 文件大小:74MB
- 文件页数:279页
- 主题词:大学
PDF下载
下载说明
软件测试PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
开始之前1
第1章 绪论1
1.1计算机系统中软件的可靠性问题1
1.2软件测试与软件可靠性4
1.3软件测试的发展历史、现状和展望5
小结8
习题8
第2章 软件测试基础10
2.1软件测试的基本概念10
软件测试的目的10
软件测试的定义10
软件测试涉及的关键问题12
软件测试与软件质量保证13
2.2软件故障13
故障的定义14
软件故障的分类14
软件故障的修复代价16
2.3测试的复杂性与经济性17
2.4测试的充分性问题20
2.5测试原则21
2.6停止测试的标准25
五类常用的停止测试标准25
第四类停止测试标准26
小结27
习题28
第3章 软件测试策略30
3.1软件开发过程及模型30
软件开发过程30
软件开发模型31
3.2软件测试过程33
单元测试34
集成测试35
确认测试36
系统测试36
验收测试37
3.3软件测试与软件开发的关系38
软件测试过程模型39
软件测试生存周期40
3.4黑盒测试与白盒测试41
黑盒测试41
白盒测试42
黑盒测试与白盒测试的比较43
灰盒测试44
3.5静态测试与动态测试45
3.6验证测试与确认测试46
3.7回归测试和随机测试47
回归测试47
随机测试48
3.8软件测试方法的分类及选择48
软件测试方法的分类48
软件测试方法的选择49
3.9测试环境的搭建49
小结50
习题51
第4章 黑盒测试53
4.1 3个被测程序53
三角形问题53
NextDate函数53
佣金问题54
4.2等价类划分测试54
等价类划分55
常见的等价类划分测试形式57
等价类划分测试举例58
等价类划分测试的指导方针62
4.3边界值分析63
边界条件63
次边界条件64
边界值分析测试65
稳健性测试66
边界值分析举例66
边界值分析的局限性68
4.4决策表测试69
决策表69
决策表在黑盒测试中的应用72
决策表测试的指导方针76
4.5其他黑盒测试方法77
因果图77
特殊值测试79
故障猜测法79
4.6黑盒测试的效率80
小结82
习题82
第5章 白盒测试84
5.1程序控制流图84
5.2逻辑覆盖测试85
语句覆盖85
判定覆盖86
条件覆盖87
判定/条件覆盖88
路径覆盖88
5.3路径分析与测试89
程序路径表示89
程序中线性独立路径数的计算91
Z路径覆盖92
独立路径测试及测试用例生成93
5.4 数据流测试94
数据流分析94
定义和使用测试96
5.5符号测试102
5.6域测试策略105
5.7程序变异107
程序强变异107
程序弱变异109
5.8程序插装110
小结112
习题112
第6章 软件测试技术114
6.1单元测试114
单元测试的任务114
单元测试的环境116
单元测试的策略117
单元测试用例的设计118
6.2集成测试118
集成测试概述119
集成测试与单元测试的区别120
集成测试的策略121
集成测试用例的设计128
6.3系统测试131
系统测试的任务131
系统测试与单元测试的区别131
系统测试与集成测试的区别131
系统测试方法132
系统测试用例的设计143
小结143
习题144
第7章 验证测试和确认测试146
7.1验证的基本方法146
软件审查146
走查148
伙伴检查148
建议148
7.2验证活动149
审查单149
需求验证150
功能设计验证151
详细设计验证151
代码验证152
7.3通用代码审查单152
7.4确认测试155
确认测试的任务155
确认测试策略156
确认测试活动157
累进测试和回归测试160
测试执行160
小结161
习题162
第8章 测试计划与测试文档164
8.1软件测试计划164
8.2软件测试文档165
8.3主测试计划166
8.4验证测试计划167
制定验证测试计划167
验证测试执行报告168
8.5确认测试计划168
制定确认测试计划169
测试结构设计170
详细测试设计170
测试执行和事故报告173
8.6测试评估175
8.7用户手册177
8.8 IEEE/ANSI测试文档概述177
8.9软件生存周期各阶段的测试任务与可交付的文档178
需求阶段178
功能设计阶段178
详细设计阶段179
编码阶段179
测试阶段180
运行和维护阶段180
小结180
习题181
第9章 面向对象的软件测试183
9.1面向对象的概念183
对象183
消息183
接口184
类184
继承184
动态绑定184
9.2面向对象软件测试与传统软件测试的区别185
9.3面向对象的软件测试186
9.4类测试187
9.5面向对象的集成测试192
小结194
习题194
第10章 软件测试实例分析195
10.1一元二次方程求解程序测试分析195
问题描述195
程序实现196
测试方法选择197
测试用例设计197
10.2考生录取程序测试分析200
问题描述201
程序实现201
测试方法选择和测试用例设计202
小结205
习题205
第11章 软件测试自动化和测试工具207
11.1测试与测试自动化207
11.2测试工具207
白盒测试工具207
黑盒测试工具209
测试设计和开发工具210
测试执行和评估工具210
测试管理工具211
测试工具的选择211
11.3目前市场上主流的测试工具212
MI公司的测试工具213
IBM Rational公司的测试工具214
Compuware公司的测试工具215
其他测试工具216
11.4测试自动化和测试工具的评价218
测试自动化和测试工具的长处218
测试自动化和测试工具存在的问题219
11.5白盒测试工具——DevPartner220
DevPartner简介220
DevPartner的安装222
静态代码审查模块Code Review224
错误检测模块Error Detection228
内存分析模块Memory Analysis232
代码覆盖率分析模块Coverage Analysis236
性能分析模块Performance Analysis239
从命令行运行DevPartner241
小结242
习题242
第12章 软件质量保证及测试职业指导244
12.1软件质量保证244
软件质量保证概述244
软件测试管理方法246
测试的组织方式248
软件能力成熟度模型(CMM)250
ISO 9000标准251
12.2软件测试职业指导252
软件测试职位253
优秀软件测试工程师应具备的素质253
软件测试信息资源255
小结257
附录A 软件工程和软件测试标准259
A.1主要软件测试标准259
A.2其他与软件测试有关的标准259
A.3其他的软件工程标准260
附录B 软件测试会议和期刊262
B.1软件测试会议262
B.2有关软件测试的期刊263
参考文献264
参考网站267