图书介绍
软件测试技术【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 曲朝阳,刘志颖等编著 著
- 出版社: 北京:中国水利水电出版社
- ISBN:7508439295
- 出版时间:2006
- 标注页数:369页
- 文件大小:29MB
- 文件页数:379页
- 主题词:软件-测试-高等学校-教材
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.2 软件测试的现状2
1.2 什么是软件测试2
1.2.1 软件测试的定义2
1.2.2 软件测试生命周期3
1.2.3 软件开发与测试模型4
1.2.4 与软件测试相关的术语7
1.3 软件测试技术分类8
1.4 软件测试的目的13
1.5 软件测试的原则14
1.5.1 尽早地和不断地进行软件测试14
1.5.2 不可能完全地测试15
1.5.3 增量测试,由小到大18
1.5.4 避免测试自己的程序18
1.5.5 设计周密的测试用例19
1.5.6 注意错误集中的现象22
1.5.7 确认BUG的有效性22
1.5.9 回归测试23
1.5.8 合理安排测试计划23
1.5.10 测试结果的统计和分析24
1.5.11 及时更新测试24
1.6 软件测试工作流程24
1.7 软件测试中的误区27
1.8 一个贯穿全书的例子——电厂两票管理系统30
1.8.1 系统简介30
1.8.2 系统运行环境31
1.8.3 系统总体结构31
1.8.4 系统功能32
本章小结38
习题39
第2章 软件测试基础40
2.1 用于测试的离散数学和图论基础40
2.1.1 集合论40
2.1.2 函数42
2.1.3 关系43
2.1.4 命题逻辑45
2.1.5 概率论47
2.1.6 用于测试的图47
2.2 白盒测试51
2.2.1 白盒测试与调试的异同53
2.2.2 白盒测试的用例设计54
2.2.3 白盒测试举例62
2.3 黑盒测试66
2.3.1 黑盒测试和白盒测试的异同66
2.3.2 黑盒测试的用例设计68
2.3.3 黑盒测试举例75
2.4 白盒测试和黑盒测试的比较77
2.4.1 白盒测试的优缺点78
2.4.2 黑盒测试的优缺点78
2.5 测试方法的选择79
2.4.3 灰盒测试79
2.6 测试计划与测试文档80
2.6.1 测试计划的制定82
2.6.2 测试报告88
2.6.3 测试用例的编制94
本章小结97
习题97
第3章 单元测试99
3.1 单元测试概述99
3.1.1 单元测试误区101
3.2 单元测试环境104
3.1.3 单元测试与系统测试的区别104
3.1.2 单元测试与集成测试的区别104
3.3 单元测试策略106
3.3.1 自顶向下的单元测试策略106
3.3.2 自底向上的单元测试107
3.3.3 孤立测试107
3.3.4 综合测试108
3.4 单元测试分析110
3.5 单元测试用例设计113
3.6 单元测试过程123
3.7 单元测试举例127
3.8 单元测试经验总结142
本章小结143
习题143
第4章 集成测试144
4.1 集成测试概述144
4.1.1 集成测试与系统测试的区别145
4.1.2 集成测试与开发的关系145
4.1.3 集成测试的重点146
4.1.4 集成测试的层次146
4.2 如何进行集成测试147
4.2.1 集成测试分析147
4.2.2 集成测试策略152
4.2.3 集成测试环境168
4.2.4 集成测试用例设计170
4.2.5 集成测试过程173
4.2.6 集成测试举例175
4.3 集成测试经验总结180
本章小结180
习题181
5.1 系统测试概述182
5.1.1 什么是系统测试182
第5章 系统测试182
5.1.2 系统测试的组织和分工183
5.2 如何进行系统测试183
5.2.1 系统测试分析184
5.2.2 系统测试环境185
5.2.3 系统测试类型186
5.2.4 系统测试用例设计200
5.2.5 系统测试执行201
5.2.6 系统测试案例研究203
5.3 系统测试经验总结214
习题215
本章小结215
第6章 面向对象软件的测试216
6.1 面向对象的测试与传统测试的比较216
6.1.1 信息隐蔽对测试的影响218
6.1.2 封装和继承对测试的影响218
6.1.3 多态性对测试的影响218
6.2 类测试基础219
6.2.1 类在UML中的描述220
6.2.2 类测试的价值220
6.2.3 类测试用例设计221
6.2.4 类测试驱动程序设计228
6.3 类测试的延伸232
6.4 面向对象测试的层次238
6.5 Junit简介239
6.6 经验总结250
本章小结250
习题251
第7章 软件测试自动化252
7.1 进行自动化测试的适当时机252
7.1.1 概述252
7.1.2 自动化测试的成本253
7.1.3 自动化测试的生命周期254
7.1.4 自动化测试的价值257
7.1.5 例子259
7.1.6 另外一些需要考虑的问题261
7.2 自动化测试和手工测试比较262
7.2.1 自动化测试与手工测试的比较262
7.2.2 短测试周期中手工测试面临的挑战263
7.2.3 手工测试的问题263
7.2.4 自动化测试的问题264
7.2.5 自动化测试的优点264
7.2.6 自动化测试的缺点265
7.3.2 自动化测试工具的概要介绍266
7.3.1 应用自动化测试工具的目的266
7.3 自动化测试工具的选择和使用266
7.3.3 自动化测试工具的选择270
7.3.4 自动化测试工具在测试过程中的应用271
7.4 性能测试实例272
7.4.1 LoadRunner简介272
7.4.2 案例分析272
7.5 经验总结276
本章小结277
习题278
8.1.1 BUG的影响279
第8章 软件BUG和管理279
8.1 软件BUG概述279
8.1.2 BUG的产生281
8.2 BUG的种类283
8.2.1 需求阶段的BUG284
8.2.2 分析设计阶段的BUG284
8.2.3 实现阶段的BUG285
8.2.4 配置阶段的BUG287
8.3.1 BUG报告单的内容288
8.3 BUG报告单的提交和管理288
8.2.6 静态文档的BUG288
8.2.5 短视将来的BUG288
8.3.2 BUG报告的特点294
8.3.3 重现BUG的分析和方法295
8.3.4 BUG管理流程301
本章小结305
习题306
附录A 软件测试常用术语表307
附录B 软件常见错误321
参考文献367
参考资料368
热门推荐
- 3395866.html
- 1843516.html
- 48212.html
- 3397185.html
- 3303854.html
- 2690892.html
- 58984.html
- 853937.html
- 3010204.html
- 3092781.html
- http://www.ickdjs.cc/book_3347906.html
- http://www.ickdjs.cc/book_1314507.html
- http://www.ickdjs.cc/book_417534.html
- http://www.ickdjs.cc/book_2541429.html
- http://www.ickdjs.cc/book_3153674.html
- http://www.ickdjs.cc/book_2842419.html
- http://www.ickdjs.cc/book_2763165.html
- http://www.ickdjs.cc/book_459900.html
- http://www.ickdjs.cc/book_2831872.html
- http://www.ickdjs.cc/book_3752738.html