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

- (美)Paul C.Jorgensen著;韩柯,杜旭涛译 著
- 出版社: 北京:机械工业出版社
- ISBN:711112166X
- 出版时间:2003
- 标注页数:318页
- 文件大小:22MB
- 文件页数:330页
- 主题词:软件-测试
PDF下载
下载说明
软件测试PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 数学背景2
第1章 测试概述2
1.1基本定义2
1.2测试用例3
1.3通过维恩图理解测试4
1.4标识测试用例6
1.4.1功能性测试6
1.4.2结构性测试7
1.4.3功能性测试与结构性测试的比较8
1.5错误与缺陷分类9
1.6测试级别11
1.7参考文献12
1.8练习12
第2章 举例13
2.1泛化的伪代码13
2.2三角形问题15
2.2.1问题陈述15
2.2.2讨论15
2.2.3传统实现15
2.2.4结构化实现18
2.3 NextDate函数20
2.3.1问题陈述20
2.3.2讨论20
2.3.3实现20
2.4佣金问题23
2.4.1问题陈述23
2.4.2讨论23
2.4.3实现24
2.5 SATM系统24
2.5.1问题陈述25
2.5.2讨论27
2.6货币转换器27
2.7土星牌挡风玻璃雨刷28
2.8参考文献28
2.9 练习28
第3章 测试人员的离散数学30
3.1集合论30
3.1.1集合成员关系30
3.1.2集合定义31
3.1.3空集31
3.1.4维恩图32
3.1.5集合操作32
3.1.6集合关系34
3.1.7子集划分34
3.1.8集合恒等式35
3.2函数36
3.2.1定义域与值域36
3.2.2函数类型37
3.2.3函数合成38
3.3关系39
3.3.1集合之间的关系39
3.3.2单个集合上的关系40
3.4命题逻辑41
3.4.1逻辑操作符42
3.4.2逻辑表达式42
3.4.3逻辑等价43
3.5概率论44
3.6参考文献45
3.7练习45
第4章 测试人员的图论47
4.1图47
4.1.1节点的度48
4.1.2关联矩阵48
4.1.3相邻矩阵49
4.1.4路径49
4.1.5连接性50
4.1.6压缩图51
4.1.7圈数51
4.2有向图52
4.2.1 内度与外度53
4.2.2 节点的类型53
4.2.3有向图的相邻矩阵54
4.2.4路径与半路径54
4.2.5可到达性矩阵55
4.2.6 n-连接性55
4.2.7强组件56
4.3用于测试的图57
4.3.1程序图57
4.3.2有限状态机58
4.3.3 Petri网60
4.3.4事件驱动的Petri网62
4.3.5状态图65
4.4 参考文献67
4.5练习67
第二部分 功能性测试70
第5章 边界值测试70
5.1边界值分析70
5.1.1归纳边界值分析71
5.1.2边界值分析的局限性72
5.2健壮性测试73
5.3最坏情况测试73
5.4特殊值测试74
5.5举例75
5.5.1三角形问题的测试用例75
5.5.2 NextDate函数的测试用例79
5.5.3佣金问题的测试用例82
5.6随机测试84
5.7边界值测试的指导方针85
5.8练习86
第6章 等价类测试87
6.1等价类87
6.1.1弱一般等价类测试88
6.1.2强一般等价类测试88
6.1.3弱健壮等价类测试89
6.1.4强健壮等价类测试90
6.2三角形问题的等价类测试用例90
6.3 NextDate函数的等价类测试用例92
6.4佣金问题的等价类测试用例95
6.4.1输出值域等价类测试用例96
6.4.2输出值域等价类测试用例97
6.5指导方针和观察97
6.6参考文献98
6.7练习98
第7章基于决策表的测试100
7.1决策表100
7.2三角形问题的测试用例104
7.3 NextDate函数测试用例105
7.3.1第一次尝试105
7.3.2第二次尝试106
7.3.3第三次尝试108
7.4佣金问题的测试用例110
7.5指导方针与观察110
7.6参考文献111
7.7练习111
第8章 功能性测试回顾112
8.1测试工作量112
8.2测试效率115
8.3测试的有效性115
8.4指导方针116
8.5案例研究117
第三部分 结构性测试124
第9章 路径测试124
9.1DD-路径126
9.2测试覆盖指标129
9.2.1基于指标的测试129
9.2.2测试覆盖分析器131
9.3基路径测试131
9.3.1 McCabe的基路径方法132
9.3.2关于McCabe基路径方法的观察134
9.3.3基本复杂度136
9.4指导方针与观察138
9.5参考文献140
9.6 练习141
第10章 数据流测试143
10.1定义/使用测试143
10.1.1举例144
10.1.2 stocks的定义-使用路径148
10.1.3 locks的定义-使用路径148
10.1.4 totalLocks的定义-使用路径149
10.1.5 sales的定义-使用路径149
10.1.6 commission的定义-使用路径150
10.1.7定义-使用路径测试覆盖指标151
10.2基于程序片的测试152
10.2.1举例154
10.2.2风格与技术157
10.3指导方针与观察158
10.4参考文献159
10.5练习159
第11章 结构性测试回顾160
11.1漏洞与冗余160
11.2用于方法评估的指标162
11.3重温案例研究164
11.3.1基于路径的测试167
11.3.2数据流测试167
11.3.3片测试167
11.4参考文献167
11.5练习168
第四部分 集成与系统测试170
第12章 测试层次170
12.1测试层次的传统观点170
12.2其他生命周期模型171
12.2.1瀑布模型的新模型172
12.2.2基于规格说明的生命周期模型173
12.3 ASTM系统175
12.4将集成测试与系统测试分开184
12.4.1结构认识185
12.4.2行为认识186
12.5参考文献186
第13章 集成测试187
13.1深入研究S ATM系统187
13.2基于分解的集成191
13.2.1自顶向下集成191
13.2.2自底向上集成192
13.2.3三明治集成193
13.2.4优缺点194
13.3基于调用图的集成194
13.3.1成对集成194
13.3.2相邻集成194
13.3.3优缺点196
13.4基于路径的集成197
13.4.1新概念与扩展概念197
13.4.2 SATM系统中的MM-路径200
13.4.3 MM-路径复杂度203
13.4.4优缺点204
13.5案例研究205
13.5.1基于分解的集成209
13.5.2基于调用图的集成209
13.5.3基于MM-路径的集成209
13.6参考文献210
13.7练习210
第14章 系统测试211
14.1线索211
14.1.1线索的可能性212
14.1.2线索定义213
14.2需求规格说明的基本概念214
14.2.1数据215
14.2.2行动215
14.2.3设备215
14.2.4事件216
14.2.5线索216
14.2.6 基本概念之间的关系216
14.2.7采用基本概念建模217
14.3寻找线索219
14.4线索测试的结构策略222
14.4.1自底向上组织线索223
14.4.2节点与边覆盖指标224
14.5线索测试的功能策略225
14.5.1基于事件的线索测试225
14.5.2基于端口的线索测试227
14.5.3基于数据的线索测试227
14.6 SATM测试线索229
14.7系统测试指导方针233
14.7.1伪结构系统测试233
14.7.2运行剖面233
14.7.3累进测试与回归测试235
14.8参考文献236
14.9练习236
第15章 交互测试237
15.1交互的语境237
15.2交互的分类239
15.2.1单处理器中的静态交互240
15.2.2多处理器中的静态交互241
15.2.3单处理器中的动态交互242
15.2.4多处理器中的动态交互247
15.3交互、合成与确定性254
15.4客户-服务器测试256
15.5参考文献257
15.6 练习257
第五部分 面向对象的测试260
第16章 面向对象的测试问题260
16.1 面向对象测试的单元260
16.2合成与封装的涵义261
16.3继承的涵义263
16.4多态性的涵义264
16.5面向对象测试的层次264
16.6 GUI测试264
16.7面向对象软件的数据流测试265
16.8第五部分采用的例子265
16.8.1面向对象的日历265
16.8.2货币转换应用程序266
16.9参考文献270
16.10练习270
第17章 类测试271
17.1以方法为单元271
17.1.1 o-oCalendar的伪代码272
17.1.2Date.increment的单元测试276
17.2以类为单元277
17.2.1 windshieldWiper类的伪代码277
17.2.2windshieldWiper类的单元测试278
第18章 面向对象的集成测试282
18.1集成测试的UML支持282
18.2面向对象软件的MM-路径284
18.3面向对象数据流集成测试框架290
18.3.1事件驱动和消息驱动的Petri网291
18.3.2由继承导出的数据流292
18.3.3由消息导出的数据流292
18.3.4分片294
18.4练习294
18.5参考文献296
第19章 GUI测试297
19.1货币转换程序297
19.2货币转换程序的单元测试301
19.3货币转换程序的集成测试302
19.4货币转换程序的系统测试303
19.5练习307
第20章 面向对象的系统测试308
20.1货币转换器的UML描述308
20.1.1问题陈述308
20.1.2系统功能308
20.1.3表示层309
20.1.4高层用例309
20.1.5基本用例310
20.1.6详细GUI定义311
20.1.7扩展基本用例312
20.1.8真实用例315
20.2基于UML的系统测试315
20.3基于“状态图”的系统测试318
20.4参考文献318
热门推荐
- 299588.html
- 920175.html
- 1654842.html
- 2640164.html
- 680910.html
- 710617.html
- 1130805.html
- 3499209.html
- 2134281.html
- 1982916.html
- http://www.ickdjs.cc/book_2557589.html
- http://www.ickdjs.cc/book_2359871.html
- http://www.ickdjs.cc/book_2705529.html
- http://www.ickdjs.cc/book_3262035.html
- http://www.ickdjs.cc/book_1722809.html
- http://www.ickdjs.cc/book_27573.html
- http://www.ickdjs.cc/book_1687135.html
- http://www.ickdjs.cc/book_2022126.html
- http://www.ickdjs.cc/book_1392446.html
- http://www.ickdjs.cc/book_2608836.html