图书介绍
软件测试教程 计算机应用与软件技术专业2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 贺平编著 著
- 出版社: 北京:电子工业出版社
- ISBN:7121012907
- 出版时间:2006
- 标注页数:319页
- 文件大小:81MB
- 文件页数:334页
- 主题词:
PDF下载
下载说明
软件测试教程 计算机应用与软件技术专业PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 软件测试概述1
1.1 软件测试背景1
1.1.1 软件可靠性问题2
1.1.2 软件缺陷与故障2
1.1.3 软件缺陷产生的原因6
1.2 软件测试基础理论6
1.2.1 软件测试的定义6
1.2.2 软件测试的基本理论8
1.2.3 软件测试和缺陷修复的代价11
1.2.4 软件测试技术概要11
1.3 软件开发过程13
1.3.1 软件产品的组成14
1.3.2 软件开发项目组16
1.3.3 软件开发模式17
1.4 软件开发与软件测试的关系21
1.5 软件测试过程22
1.5.1 制定测试计划22
1.5.2 测试执行过程23
1.6 软件质量保证概要25
1.6.1 软件质量管理25
1.6.2 软件能力成熟度模型29
1.6.3 ISO9000标准简介33
1.7 软件测试职业35
1.7.1 软件测试职业和职位35
1.7.2 软件测试职业素质36
习题与思考36
第2章 软件测试策略与过程37
2.1 软件测试的复杂性分析37
2.2 软件测试方法与策略40
2.2.1 静态测试与动态测试40
2.2.2 黑盒测试与白盒测试43
2.2.3 软件测试过程45
2.3 单元测试46
2.3.1 单元测试的主要任务46
2.3.2 单元测试的执行过程49
2.4 集成测试49
2.4.1 非增量式测试49
2.4.2 增量式测试50
2.4.3 不同集成测试方法的比较51
2.4.4 回归测试52
2.5 确认测试52
2.6 系统测试53
2.7 验收测试57
2.7.1 验收测试的内容57
2.7.2 软件配置和文档资料测试57
2.8 测试后的调试58
2.9 面向对象的软件测试59
习题与思考60
第3章 黑盒测试及其用例的设计61
3.1 黑盒测试法的概念61
3.2 三角形问题与NextDate函数63
3.3 等价类划分法64
3.3.1 等价类的划分原则64
3.3.2 等价类划分法的测试用例设计65
3.3.3 常见等价类划分测试形式66
3.4 边界值分析法68
3.4.1 边界值分析法概要68
3.4.2 边界值分析法测试用例70
3.4.3 边界值分析法测试举例71
3.5 因果图法72
3.5.1 因果图法的思想72
3.5.2 因果图法73
3.5.3 因果图法举例74
3.6 决策表法75
3.6.1 决策表76
3.6.2 决策表应用78
3.7 测试方法的选择82
3.8 案例运用82
3.8.1 用等价类划分法测试保险公司计算保费费率的程序82
3.8.2 决策表测试应用案例84
习题与思考85
第4章 白盒测试及其用例的设计86
4.1 白盒测试方法86
4.2 白盒测试的基本概念87
4.2.1 流图87
4.2.2 环形复杂度88
4.2.3 图矩阵89
4.3 覆盖测试89
4.3.1 函数覆盖89
4.3.2 判定路径覆盖90
4.3.3 更改条件判定覆盖90
4.3.4 分支条件组合覆盖90
4.3.5 Z路径覆盖90
4.3.6 ESTCA覆盖91
4.3.7 层次LCSAJ覆盖92
4.3.8 继承上下文覆盖92
4.3.9 基于状态的上下文覆盖92
4.3.10 覆盖率测试用例设计93
4.4 路径测试97
4.4.1 路径表达式97
4.4.2 基本路径测试方法98
4.4.3 循环测试方法100
4.4.4 产生测试用例102
4.5 案例运用103
习题与思考105
第5章 特定环境及应用测试106
5.1 客户/服务器体系结构测试107
5.1.1 客户/服务器体系结构测试107
5.1.2 Web网站的测试109
5.2 图形用户界面GUI测试111
5.3 实时系统测试113
5.4 面向对象软件的测试113
5.4.1 面向对象的特点114
5.4.2 面向对象软件测试模型117
5.4.3 类的功能性测试和结构性测试124
5.4.4 状态转移图的面向对象软件测试126
5.5 测试运用127
5.5.1 对Web进行压力测试127
5.5.2 类的数据流测试130
习题与思考135
第6章 软件自动化测试基础136
6.1 软件自动化测试基础137
6.1.1 自动化测试的产生137
6.1.2 自动化测试的定义和引入138
6.1.3 自动化测试工具的作用及优势139
6.1.4 自动化测试脚本140
6.1.5 自动化测试的运用143
6.2 软件自动化测试生存周期方法学144
6.3 软件自动化测试生存周期方法的应用146
6.3.1 建立正确的自动化测试目标146
6.3.2 测试自动化限制与测试工具存在的不足148
6.4 软件自动化测试工具简述149
6.4.1 白盒测试工具149
6.4.2 黑盒测试工具150
6.4.3 测试设计与开发工具151
6.4.4 测试执行和评估工具151
6.4.5 测试管理工具152
6.4.6 常用软件自动化测试工具概要152
习题与思考157
第7章 Rational系统测试组件的运用158
7.1 Rational系统测试整体解决方案简介159
7.1.1 Rational系统测试组件概况159
7.1.2 Rational Suite产品简介160
7.2 Rational Suite Enterprise的安装164
7.3 Rational Purify165
7.3.1 Rational Purify功能简介165
7.3.2 Rational Purify工具特性166
7.3.3 实用举例173
7.4 Rational PureCoverage177
7.4.1 Rational PureCoverage功能177
7.4.2 Rational PureCoverage工具特性178
7.4.3 实用举例180
7.5 Rational Quantify182
7.5.1 Rational Quantify功能简介182
7.5.2 Rational Quantify工具特性183
7.5.3 实用举例186
7.6 Rational Robot189
7.6.1 Rational Robot概要189
7.6.2 使用GUI脚本191
7.6.3 记录GUI脚本194
7.6.4 在GUI Script中加入特写199
7.6.5 使用查证点203
7.6.6 使用Datapool204
7.6.7 编辑GUI脚本207
7.6.8 编译GUI脚本208
7.6.9 调试GUI脚本209
7.6.10 回放GUI脚本210
7.6.11 工具条操作211
7.6.12 VU脚本213
7.6.13 删除VB脚本217
7.6.14 关于SQA Basic217
7.6.15 测试Delphi应用程序221
7.6.16 测试Visual Basic应用程序222
习题与思考223
第8章 WinRunner测试系统工具的运用224
8.1 WinRunner介绍224
8.1.1 测试模式225
8.1.2 WinRunner测试过程225
8.1.3 样本软件226
8.1.4 使用TestSuite(测试套件)227
8.2 使用WinRunner227
8.3 WinRunner如何识别应用程序的GUI对象229
8.4 理解GUI Map232
8.5 Global GUI Map File模式的使用235
8.5.1 关于Global GUI Map File模式235
8.5.2 测试中共享GUI Map File236
8.5.3 让WinRunner学习GUI236
8.5.4 保存GUI Map240
8.5.5 加载GUI Map文件241
8.6 GUI Map File per Test模式的使用242
8.7 编辑GUI Map244
8.7.1 关于编辑GUI Map244
8.7.2 运行指南(Run Wizard)244
8.7.3 GUI Map编辑器245
8.7.4 修改逻辑名和物理描述246
8.7.5 WinRunner处理可变的窗体卷标247
8.7.6 在物理描述中使用常规表达式248
8.7.7 在文件间复制和移动对象249
8.7.8 在GUI Map File里找到对象249
8.7.9 在多个GUI Map File里找到对象250
8.7.10 在GUI Map File里手工添加对象250
8.7.11 从GUI Map File里删除对象250
8.7.12 清除GUI Map File251
8.7.13 筛选显示对象251
8.7.14 保存GUI Map的变更251
8.8 合并GUI Map File252
8.8.1 关于合并GUI Map File252
8.8.2 合并GUI Map File的准备252
8.8.3 解决自动合并GUI Map文件的冲突253
8.8.4 手工合并GUI Map文件254
8.8.5 改变到Global GUI Map File模式255
8.9 配置GUI Map256
8.9.1 关于配置GUI Map256
8.9.2 理解GUI Map的默认配置256
8.9.3 把自定义对象映射到标准的类257
8.9.4 配置标准或自定义的类258
8.10 为类创建永久的GUI Map配置260
8.11 关于学习虚拟对象264
8.11.1 定义一个虚拟对象265
8.11.2 理解虚拟对象的物理描述266
8.12 创建测试267
8.12.1 关于创建测试267
8.12.2 解决常见的环境感应录制问题267
8.12.3 模拟录制268
8.12.4 检查点268
8.12.5 数据驱动测试268
8.12.6 同步点269
8.12.7 计划一个测试269
8.12.8 测试信息文档化269
8.12.9 测试相关插件270
8.12.10 录制测试270
8.12.11 用热键激活测试创建命令271
8.12.12 测试编程272
8.12.13 编辑测试272
8.13 检查GUI对象273
8.13.1 关于检查GUI对象273
8.13.2 检查单个属性的值273
8.13.3 检查单个对象274
8.13.4 检查一个窗体中的多个对象275
8.13.5 检查一个窗体中的所有对象276
8.13.6 理解GUI检查点语句277
8.13.7 修改GUI检查清单278
8.13.8 理解GUI检查点对话框278
8.13.9 属性检查和默认检查279
8.13.10 为属性检查指定变量281
8.13.11 常规表达式属性检查282
8.13.12 时间格式属性检查283
8.13.13 关闭GUI检查点对话框283
8.13.14 编辑属性期望值283
8.13.15 修改GUI检查点的期望结果284
习题与思考285
第9章 软件测试管理286
9.1 测试组织管理286
9.1.1 测试组织策划287
9.1.2 测试组织管理288
9.1.3 配置和管理测试环境292
9.2 确定测试内容294
9.2.1 测试计划294
9.2.2 测试计划的制定295
9.3 确定测试过程297
9.3.1 测试过程描述297
9.3.2 测试阶段298
9.3.3 分析软件问题报告299
9.4 测试文档管理300
9.4.1 IEEE/ANSI测试文档概述300
9.4.2 软件生命周期各阶段测试交付的文档302
9.4.3 测试文档类型304
9.4.4 测试过程检查单308
9.5 测试管理运用310
9.5.1 一个实用软件测试过程310
9.5.2 功能测试用例的编写313
9.5.3 单元测试指导方案316
习题与思考318
参考文献319
热门推荐
- 123341.html
- 1855420.html
- 179220.html
- 1682456.html
- 3363873.html
- 1856282.html
- 609613.html
- 1004536.html
- 1575956.html
- 779414.html
- http://www.ickdjs.cc/book_2546044.html
- http://www.ickdjs.cc/book_3606424.html
- http://www.ickdjs.cc/book_886702.html
- http://www.ickdjs.cc/book_1505368.html
- http://www.ickdjs.cc/book_3465955.html
- http://www.ickdjs.cc/book_3619688.html
- http://www.ickdjs.cc/book_1331027.html
- http://www.ickdjs.cc/book_3540711.html
- http://www.ickdjs.cc/book_2466944.html
- http://www.ickdjs.cc/book_1743946.html