软件测试从入门到精通
现货实物拍摄品相如图
¥
44
八五品
仅1件
作者王轶辰 著
出版社电子工业出版社
出版时间2010-07
版次1
装帧平装
货号H20301
上书时间2024-09-21
商品详情
- 品相描述:八五品
图书标准信息
-
作者
王轶辰 著
-
出版社
电子工业出版社
-
出版时间
2010-07
-
版次
1
-
ISBN
9787121113260
-
定价
36.00元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
286页
-
字数
475千字
-
正文语种
简体中文
- 【内容简介】
-
随着软件应用越来越广泛,如何提高软件的质量和可靠性成为软件工作者必须应对的挑战。而软件本身具有“看不见摸不着”的特点,使对软件的验证和测试与对其他产品的验证和测试大相径庭。《软件测试从入门到精通》从软件测试的基本概念讲起,循序渐进地为读者讲解软件生命周期各个测试阶段应该完成的任务和采用的方法。书中涉及的项目实例多为作者及所在团队参与的课题,具有很强的指导和借鉴意义。希望读者能够从这《软件测试从入门到精通》中获取足够的软件测试知识,成为合格的软件测试工作者。
《软件测试从入门到精通》适合软件测试的初学者与具有一定测试经验的人员使用。
- 【目录】
-
第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篇提高篇
第4章软件测试过程77
4.1软件的生命周期模型77
4.1.1瀑布模型77
4.1.2V模型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篇精通篇
第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.6MC/DC覆盖率208
11.6.1对C/DC和MC/DC的描述208
11.6.2C/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
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价