图书介绍
软件测试技术与实践PDF|Epub|txt|kindle电子书版本网盘下载
- 邓武主编;李雪梅副主编 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302270256
- 出版时间:2012
- 标注页数:293页
- 文件大小:76MB
- 文件页数:309页
- 主题词:软件-测试-高等学校-教材
PDF下载
下载说明
软件测试技术与实践PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 软件测试概述1
1.1 软件测试背景1
1.2 软件缺陷及分级2
1.2.1 软件缺陷的定义2
1.2.2 软件缺陷的分类3
1.2.3 软件缺陷的产生4
1.2.4 软件缺陷的构成5
1.2.5 修复软件缺陷的代价6
1.3 软件测试基本理论7
1.3.1 软件测试的定义7
1.3.2 软件测试的目的和原则7
1.3.3 软件测试与软件开发的关系8
1.4 软件测试过程9
1.4.1 软件测试过程模型9
1.4.2 软件测试过程管理原则14
1.5 软件测试流程15
1.5.1 软件测试流程细则16
1.5.2 软件测试注意事项18
1.6 软件测试职业与素质19
本章小结21
课后习题21
第2章 软件测试方法22
2.1 软件测试的分类22
2.1.1 静态测试与动态测试22
2.1.2 黑盒测试与白盒测试24
2.1.3 人工测试与自动化测试27
2.2 软件测试覆盖率31
2.3 软件测试阶段34
2.3.1 软件测试的阶段性34
2.3.2 软件测试各阶段的文档36
2.4 软件测试用例37
2.4.1 软件测试用例概述37
2.4.2 设计测试用例38
2.4.3 黑盒测试用例设计方法40
2.4.4 白盒测试用例设计方法52
2.5 执行测试与结果分析56
2.5.1 执行测试56
2.5.2 测试结果分析和质量评估57
本章小结59
课后习题59
第3章 软件质量保证60
3.1 软件质量定义及标准60
3.1.1 软件质量定义60
3.1.2 软件质量标准62
3.2 软件质量保证64
3.2.1 SQA概述64
3.2.2 SQA工作65
3.2.3 SQA与软件测试的关系66
3.3 软件可靠性67
本章小结69
课后习题69
第4章 软件测试策略、质量标准与规范70
4.1 软件测试策略70
4.1.1 测试策略的概念70
4.1.2 影响测试策略的因素71
4.1.3 测试策略的确定71
4.2 软件测试标准72
4.2.1 ISO质量体系标准简介72
4.2.2 ISO/GB软件质量体系标准73
4.2.3 ISO 9000-3介绍74
4.3 软件测试规范74
4.3.1 概述74
4.3.2 软件测试规范简介74
4.4 CMM结构体系76
4.4.1 CMM的历史76
4.4.2 CMM的5个等级及关键过程域76
4.4.3 CMMI79
4.4.4 CMM与ISO 9001思想及结构体系的关系81
本章小结82
课后习题82
第5章 软件测试技术83
5.1 单元测试83
5.1.1 单元测试概述84
5.1.2 单元测试内容84
5.1.3 单元测试的步骤86
5.2 集成测试87
5.2.1 集成测试概述87
5.2.2 系统的集成模式88
5.2.3 集成测试策略88
5.3 系统测试91
5.3.1 系统测试概述91
5.3.2 系统测试的方法92
5.3.3 系统测试过程93
5.4 验收测试93
5.4.1 验收测试概述93
5.4.2 验收测试的方法93
5.4.3 验收测试的过程94
5.5 回归测试95
5.6 面向对象软件的测试97
5.6.1 面向对象测试概述97
5.6.2 面向对象测试策略98
5.7 基于服务器应用的测试100
5.7.1 基于Web服务器应用的测试100
5.7.2 基于数据库服务器的测试101
5.7.3 基于J2EE平台的测试104
5.8 软件自动化测试105
5.8.1 软件自动化测试概述105
5.8.2 软件自动化测试实施106
本章小结108
课后习题108
第6章 软件测试管理109
6.1 软件测试过程管理109
6.1.1 测试计划109
6.1.2 测试设计和开发110
6.1.3 测试执行112
6.1.4 测试评估113
6.1.5 测试结果分析和质量报告113
6.2 软件测试人员组织管理114
6.3 软件测试需求管理115
6.4 软件测试文档管理117
6.5 软件测试配置管理119
6.6 软件测试风险管理120
本章小结122
课后习题122
第7章 实用软件测试工具123
7.1 软件测试工具的分类与选择123
7.2 RUP125
7.3 Rational测试工具的安装与配置126
7.3.1 Rational测试工具的安装126
7.3.2 Rational测试工具的配置130
7.4 Rational TestManager基本使用132
7.4.1 概述132
7.4.2 Rational TestManager工作流程133
7.4.3 其他Rational产品135
7.4.4 Rational TestManager工作步骤138
7.5 Rational Purify基本使用142
7.5.1 概述142
7.5.2 Rational Purify功能描述142
7.5.3 Rational Purify参数的设置143
7.5.4 应用举例149
7.6 Rational Quantify基本使用153
7.6.1 概述153
7.6.2 Rational Quantify功能描述153
7.6.3 Rational Quantify参数的设置153
7.6.4 应用举例157
7.7 Rational PureCoverage基本使用160
7.7.1 概述160
7.7.2 Rational PureCoverage功能描述160
7.7.3 Rational PureCoverage参数的设置161
7.7.4 应用举例(检测程序代码的测试覆盖率)163
7.8 Rational Robot基本使用167
7.8.1 概述167
7.8.2 Rational Robot基本使用说明167
7.8.3 Rational Robot参数的设置169
7.8.4 记录GUI脚本171
7.8.5 在GUI Script中加入特写177
7.8.6 使用验证点180
7.8.7 使用Data pool181
7.8.8 编辑GUI脚本184
7.8.9 编译GUI脚本185
7.8.10 调试GUI脚本186
7.8.11 回放GUI脚本187
7.8.12 VU脚本188
7.9 Rational Function Tester基本使用190
7.9.1 概述190
7.9.2 Rational Function Tester基本使用说明191
7.9.3 Rational Functional Tester脚本193
7.10 Rational Performance Tester基本使用198
7.10.1 概述198
7.10.2 Rational Performance Tester基本使用说明199
7.10.3 录制人力资源管理系统脚本200
7.10.4 测试验证点202
7.10.5 数据池204
7.10.6 性能调度205
7.10.7 分析测试结果207
本章小结207
课后习题207
第8章 测试实例分析208
8.1 基于C++的个人财务管理系统208
8.1.1 系统简介208
8.1.2 测试计划213
8.1.3 测试设计215
8.1.4 测试实施217
8.1.5 测试的执行220
8.1.6 测试的评估222
8.2 基于J2EE的电子商务系统224
8.2.1 系统简介224
8.2.2 测试计划226
8.2.3 测试设计227
8.2.4 测试实施229
8.2.5 测试的执行和评估235
8.3 基于JSTL的企业信息化系统242
8.3.1 系统简介242
8.3.2 测试计划243
8.3.3 测试设计244
8.3.4 测试实施246
8.3.5 测试的执行和评估255
本章小结257
课后习题257
第9章 软件测试技术的新发展258
9.1 软件测试行业的现状及对策258
9.2 软件测试的发展趋势260
9.2.1 测试与开发相融合、测试驱动开发模式出现并应用260
9.2.2 测试领域和热点悄然发生变化262
9.2.3 测试外包服务将快速增长263
9.3 软件测试技术研究的方向263
9.3.1 基于模型的软件测试技术263
9.3.2 完全自动化测试265
9.3.3 测试效率最大化266
本章小结266
附录A 常用软件测试术语中英文对照及说明267
附录B UML基础270
附录C 测试计划模板277
参考文献291