软件测试实践:成为一个高效能的测试专家PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:郭耀编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2008
- ISBN:9787302186526
- 页数:246 页
第一部分 目标、策略和战术 2
第1章 实用意味着什么 2
1.1你想有什么样的效果 2
1.2什么是高效性的正确级别 3
1.2.1避免冗余 3
1.2.2控制费用 3
1.2.3软件测试不是(但是经常被误认为是)什么 4
1.3测试者认知的5个阶段 5
1.4测试的其他基本观点 6
1.5将测试作为质量风险管理的一种形式 6
1.6测试团队到底是干什么的 7
第2章 三角形测试练习 9
2.1练习:三角形测试 9
2.2你的三角形测试解答 9
2.3作者的三角形测试解答 10
第3章 测试与项目的协调 13
3.1为什么要进行测试 13
3.2测试的视角 13
3.3在上下文环境中测试 14
3.4常见的测试阶段和目标 14
3.5贯穿组织的测试 15
3.6 V模型 16
3.7演化式和增量式模型 18
3.8螺旋模型 18
3.9遗憾的常用模型:编码和修正 19
3.10测试维护性发布 20
3.11系统集成 20
3.12硬件开发和软件开发 22
3.13测试过程 22
第4章 理解测试策略、战术和设计 24
4.1让任务、策略和战术保持协调 24
4.2分析的测试策略 25
4.3基于模型的测试策略 25
4.4系统的测试策略 26
4.5面向过程的测试策略 26
4.6动态测试策略 27
4.7哲学的测试策略 28
4.8回归 28
4.8.1回归策略1:重复所有测试 29
4.8.2回归策略2:重复一些测试 30
4.9其他3种回归策略 31
4.10战术:测试技术类别 31
4.11策略与战术方面的考虑 33
4.12测试系统 34
4.13测试设计的经典原则 35
4.14测试开发的阶段 36
4.15测试策略、战术和设计的提要 37
第二部分 基于风险的测试 40
第5章 理解系统质量的风险 40
5.1测试风险分类 40
5.1.1功能 41
5.1.2性能和可靠性 41
5.1.3压力、容量和规模 43
5.1.4状态 43
5.2事务 44
5.2.1安装和卸载 45
5.2.2操作 45
5.2.3维护和可维护性 46
5.3回归 46
5.3.1可用性和用户界面 47
5.3.2数据质量 47
5.3.3错误和灾难处理以及恢复 48
5.3.4日期和时间处理 49
5.3.5本地化 50
5.3.6配置和兼容性 51
5.3.7联网的、Internet上的和分布式的 51
5.3.8符合标准和法规 51
5.3.9安全 52
5.3.10计时和协同 52
5.3.11文档 53
5.4你能想到其他质量风险吗 53
第6章 协调测试和质量风险 54
6.1为系统质量风险划分优先级 54
6.2测试、客户使用和系统配置 55
6.3质量风险分析的方法 56
6.4非正式的质量风险分析 57
6.5风险分析的小技巧 60
6.6风险分析的挑战 61
第7章 质量风险分析练习 63
7.1我的解答 63
7.2关于我的解答的评论 66
7.3在迈向质量风险的途中我遇见了一件有趣的事 67
7.4额外练习 69
7.5模板 69
7.6我的解答 72
7.7对我的解答的评论 73
7.8额外范例:“灰和蓝”质量风险分析 74
第三部分 静态测试 78
第8章 复审和其他静态测试 78
8.1测试需求和设计 78
8.2复审的开销和收益 78
8.3复审的类型 79
8.4为验证和确认而复审 79
8.5将复审作为一种改进过程、改进系统、节约开销的手段 80
8.6关于静态测试三个问题的答案 82
8.7复审作为一种取得共识和理解的手段 82
8.8复审过程、角色和责任 83
8.9来自复审的交付品和基本章程 84
8.10常见的需求和风险缺陷 85
8.11复审(和测试)文档 86
8.12其他静态测试 87
第9章 复审练习 88
9.1复审 88
9.2你的解答 88
9.3我的解答 90
9.4对我的解答的评论 93
9.5额外练习:复审三角形需求首页 93
9.6你所找到的需求缺陷 94
9.7我的解答:需求缺陷 97
9.8对我的解答的评论 98
第四部分 行为测试 100
第10章 等价类和边界值 100
10.1等价性划分 100
10.2边界值分析 101
10.2.1整数 102
10.2.2实数 103
10.2.3字符和字符串 104
10.2.4日期 107
10.2.5时间 108
10.2.6货币 109
10.2.7功能之外的类和边界 110
第11章 等价类和边界值练习 111
11.1功能性边界和类 111
11.2我的解答和评论 112
11.3非功能的边界和类 116
11.3.1 Omninet市场需求文档(v0.3) 116
11.3.2 Omninet系统需求文档(v0.2 ) 117
第12章 用况、实况数据和决策表 118
12.1用况和场景测试 118
12.2名词与动词、形容词与副词 120
12.3实况数据和客户测试 120
12.4决策表 121
第13章 决策表练习 123
13.1决策表测试 123
13.2我的解答和评论 124
13.3决策表和边界值 126
13.4我的解答和评论 127
13.5为测试建立一个决策表 131
13.6我的解答和评论(业务规则是互斥的) 132
第14章 状态转换图 136
14.1使用状态转换图描述具有状态的系统 136
14.2状态表 137
14.3打印服务器状态转换图 138
第15章 状态转换图练习 140
15.1自助服务机状态 140
15.2我的解答和评论 140
15.3 ATM状态模型 146
15.4我的解答和评论(ATM状态模型) 147
15.5“灰和蓝”状态转换图 148
15.6我的解答和评论(状态转换图) 149
第16章 域测试 151
16.1组合的爆炸式剧增 151
16.2使用飞行里程计划的域例子 152
16.3可能的域测试值 153
16.4一个航空例子 154
16.5当域规则变化时 155
16.6域分析总结 155
16.7复杂的域测试例子 156
16.8复杂域的一个通用规则 158
第17章 域测试练习 161
17.1我的解答和评论 161
第18章 正交表和所有对值 164
18.1组合的爆炸式剧增 164
18.2正交表和所有对值表 165
18.3两个正交表 166
18.4选择一个正交表 167
18.5将正交表运用到一个复杂的真实世界例子中 167
18.6所有对值表 178
18.7配置测试上的其他观点 179
第19章 正交表练习 181
19.1我的解答和评论 182
第20章 反应测试 185
20.1反应测试的基本事实 185
20.2错误猜测、攻击和缺陷归类 186
20.3缺陷围猎 187
20.4探索式测试 187
20.5清单 188
20.6其他反应测试的灵感来源 189
20.7优点和缺点 190
20.8探索式测试的一个案例研究 191
第五部分 结构测试 196
第21章 控制流测试 196
21.1代码覆盖 196
21.2 McCabe圈复杂度 198
第22章 控制流测试练习 200
22.1我的解答和评论 201
22.1.1理解潜在的测试用况的数量 201
22.1.2为语句、分支、条件和循环的全覆盖创建一套测试用况集 201
22.1.3计算McCabe复杂性,写出基本路径,并创建基本测试 202
第23章 数据流测试 205
第24章 数据流测试练习 207
24.1我的解答和评论 208
第25章 集成测试 214
25.1驱动和桩 214
25.2集成技术 215
25.3主干集成 217
25.4集成的McCabe基本路径 218
25.5增强的十六进制转换器程序 220
25.6调用流 222
第26章 集成基本测试练习 225
26.1我的解答和评论 225
第六部分 附录 230
附录A Omninet市场需求文档 230
A.1范围 230
A.1.1术语、缩写和简称 230
A.1.2适用文档 231
A.2发布时间要求 231
A.3需求描述 231
A.3.1通用的技术需求 231
A.3.2管理 232
附录B Omninet系统需求文档 235
B.1系统功能需求 235
B.2系统可靠性需求 237
B.3可用性需求 238
B.4系统高效性需求 239
B.5系统维护性需求 240
B.6可移植性系统需求 240
B.7设计模型 241
B.7.1 Omninet系统架构 241
B.7.2付费处理决策表 241
B.7.3自助服务机模块流 242
B.7.4自助服务机状态转换图 242
B.7.5自助服务机状态转换表 243
B.7.6自助服务机操作系统/浏览器/连接速度配置的正交表 243
附录C 书目和其他推荐阅读材料 245
- 《语文教育教学实践探索》陈德收 2018
- 《彼得·布鲁克导演实践研究》邓小玲著 2019
- 《反思性实践》胡红梅, 2019
- 《软件工程》齐治昌,谭庆平,宁洪编著 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《你活成什么样,什么就是生活真相》张军霞 2018
- 《环境影响评价公众参与理论与实践研究》樊春燕主编 2019
- 《学校特色教育探索与实践》管升起著 2019
- 《土壤环境监测前沿分析测试方法研究》中国环境监测总站编著 2018
- 《麦肯锡精英这样实践基本功》(日)户塚隆将著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019