软件测试技术案例教程PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:李海生,郭锐编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2012
- ISBN:9787302276074
- 页数:249 页
第1章 软件测试概述 1
1.1软件、软件危机与软件工程 1
1.2软件质量与质量模型 3
1.2.1软件质量 3
1.2.2质量模型 4
1.3软件测试的重要性 7
1.3.1软件所带来的悲剧 7
1.3.2其他一些例子 9
1.4软件缺陷与软件故障 11
1.4.1软件缺陷的定义 11
1.4.2软件缺陷产生的原因 12
1.4.3软件缺陷的组成 13
1.4.4软件缺陷的修复费用 13
1.5软件测试定义 14
1.5.1软件测试的概念 14
1.5.2软件测试的目的 15
1.5.3软件测试的原则 16
1.5.4软件测试与质量保证 16
1.6软件测试模型 17
1.6.1软件测试瀑布模型 17
1.6.2软件测试V模型 18
1.7软件测试用例 20
1.7.1测试用例的基本概念 20
1.7.2软件测试用例的作用 20
1.7.3测试用例的设计及原则 21
1.7.4测试用例设计实例 23
1.8软件测试人员应具备的素质 23
本章总结 24
思考题 24
第2章 艾斯医药商务系统项目案例概述 25
2.1项目需求分析 25
2.2系统结构分析 30
2.3案例测试需求 31
第3章 软件测试计划与策略 32
3.1软件测试计划 32
3.1.1制定测试计划的原则 33
3.1.2制定测试计划 34
3.2软件测试策略 35
3.2.1静态测试与动态测试 35
3.2.2白盒测试与黑盒测试 37
3.3软件测试过程 38
3.4软件测试与软件开发过程 40
3.4.1软件开发过程 40
3.4.2软件测试在软件开发过程中的作用 42
3.5软件自动化测试介绍 43
3.5.1软件自动化测试概述 43
3.5.2软件自动化测试工具 44
3.6项目案例 47
3.6.1学习目标 47
3.6.2案例描述 48
3.6.3案例要点 48
3.6.4案例实施 48
3.6.5特别提示 60
3.6.6拓展与提高 60
本章总结 60
思考题 60
第4章 黑盒测试 61
4.1黑盒测试的概念 61
4.2等价类测试 63
4.2.1等价类测试的原理 63
4.2.2等价类测试的测试运用 65
4.3边界值分析法 70
4.3.1边界值分析法的原理 70
4.3.2边界值分析法的测试运用 73
4.4决策表 77
4.4.1决策表的原理 78
4.4.2决策表的测试运用 80
4.5因果图 82
4.5.1因果图的原理 83
4.5.2因果图的测试运用 84
4.6错误推测法 87
4.7项目案例 87
4.7.1学习目标 87
4.7.2案例描述 87
4.7.3案例要点 87
4.7.4案例实施 88
4.7.5特别提示 92
4.7.6拓展与提高 92
本章总结 92
思考题 93
第5章 白盒测试 94
5.1白盒测试的概念 94
5.1.1控制流测试 95
5.1.2数据流测试 101
5.2测试覆盖率 103
5.2.1语句覆盖 103
5.2.2判定覆盖 105
5.2.3条件覆盖 105
5.2.4判定/条件覆盖 106
5.2.5条件组合覆盖 107
5.2.6路径覆盖 108
5.3白盒测试工具 109
5.3.1静态白盒测试 109
5.3.2动态白盒测试 111
5.4项目案例 112
5.4.1学习目标 112
5.4.2案例描述 112
5.4.3案例要点 112
5.4.4案例实施 112
5.4.5特别提示 114
5.4.6拓展与提高 115
本章总结 115
思考题 115
第6章 单元测试 116
6.1单元测试的概念 116
6.1.1单元测试的定义 117
6.1.2单元测试的原则 117
6.1.3单元测试的内容和主要任务 118
6.1.4单元测试分析 119
6.1.5单元测试用例设计 120
6.1.6单元测试过程 121
6.2单元测试环境建立 122
6.3插桩程序设计 123
6.4类测试 124
6.4.1功能性测试 124
6.4.2结构性测试 124
6.4.3基于对象-状态转移图的面向对象软件测试 124
6.4.4类的数据流测试 125
6.5单元测试框架XUnit 126
6.5.1 J U nit测试框架 126
6.5.2 CppUnit测试框架 128
6.6项目案例 129
6.6.1学习目标 129
6.6.2案例描述 129
6.6.3案例要点 129
6.6.4案例实施 129
6.6.5特别提示 137
6.6.6拓展与提高 137
本章总结 137
思考题 137
第7章 集成测试 138
7.1集成测试的概念 138
7.1.1集成测试的主要任务 138
7.1.2集成测试的层次与原则 139
7.1.3集成测试关注的主要问题 139
7.1.4集成测试与单元测试的区别 140
7.1.5集成测试与系统测试的区别 140
7.1.6集成测试的环境 140
7.1.7集成测试的过程 140
7.1.8集成测试用例设计 141
7.1.9集成测试技术和测试数据 142
7.2集成测试方法 143
7.2.1非增式集成 143
7.2.2自顶向下集成 143
7.2.3自底向上集成 145
7.2.4混合集成 145
7.2.5基于事件(消息)集成 146
7.3项目案例 147
7.3.1学习目标 147
7.3.2案例描述 147
7.3.3案例要点 147
7.3.4案例实施 147
7.3.5特别提示 152
7.3.6拓展与提高 152
本章总结 153
思考题 153
第8章 系统测试 154
8.1系统测试的概念 154
8.2功能测试 155
8.2.1功能测试的概念 155
8.2.2功能测试的方法 155
8.2.3功能测试的工具 156
8.3性能测试 157
8.3.1性能测试的概念 157
8.3.2性能测试的方法 158
8.3.3性能测试的工具 160
8.4压力测试 161
8.4.1压力测试的概念 161
8.4.2压力测试的方法 162
8.4.3压力测试的工具 164
8.5容量测试 165
8.5.4容量测试的概念 165
8.5.2容量测试的方法 167
8.5.3容量测试的执行 167
8.6安全性测试 170
8.6.1安全性测试的概念 170
8.6.2安全性测试的方法 172
8.6.3安全性测试的执行 173
8.7用户界面测试 174
8.7.1用户界面测试的概念 174
8.7.2用户界面测试的方法 178
8.8安装/卸载测试 180
8.8.1安装/卸载测试的概念 180
8.8.2安装/卸载测试的方法 182
8.9文档测试 183
8.9.1文档测试的概念 183
8.9.2文档测试的方法 185
8.10回归测试 187
8.10.1回归测试的概念 187
8.10.2回归测试的方法 187
8.11项目案例 188
8.11.1学习目标 188
8.11.2案例描述 188
8.11.3案例要点 188
8.11.4案例实施 188
8.11.5特别提示 194
8.11.6拓展与提高 194
本章总结 195
思考题 195
第9章 验收测试 196
9.1验收测试的概念 196
9.2验收测试的主要内容 197
9.3 Alpha测试 203
9.4 Beta测试 203
9.4.1 Beta测试的概念 203
9.4.2β测试的前提条件 205
9.4.3β测试人员组织 205
9.5项目案例 205
9.5.1学习目标 205
9.5.2案例描述 206
9.5.3案例要点 206
9.5.4案例实施 206
9.5.5特别提示 210
9.5.6拓展与提高 210
本章总结 210
思考题 210
第10章 软件测试管理 211
10.1测试团队的组织和管理 211
10.1.1测试团队组织结构 212
10.1.2角色和职责 213
10.1.3测试人员培养 216
10.2测试用例的组织和管理 217
10.2.1测试用例报告 217
10.2.2测试用例的组织和跟踪 219
10.3软件Bug管理 220
10.3.1软件Bug的基本概念 220
10.3.2软件Bug的状态和类型 221
10.3.3软件Bug严重等级和优先级 222
10.3.4软件Bug管理流程 223
10.3.5软件 Bug管理常用工具 227
10.4项目案例 244
10.4.1学习目标 244
10.4.2案例描述 244
10.4.3案例要点 244
10.4.4案例实施 244
10.4.5特别提示 247
10.4.6拓展与提高 247
本章总结 247
思考题 248
致谢 249
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《名医教你练走颈肩腰腿痛》许学猛 2018
- 《软件工程》齐治昌,谭庆平,宁洪编著 2019
- 《中学语文教学案例研究》贺卫东主编 2019
- 《土壤环境监测前沿分析测试方法研究》中国环境监测总站编著 2018
- 《博士教你识中药》(中国)黄汉超 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《保教知识与能力》师大教科文教材编写组编著 2020
- 《教自闭症孩子主动发起和自我管理 应用关键反应训练提高社交技能》(美)Lynn Kern Koegel,(美)Robert L. Koegel著 2019
- 《计算机自适应英语语用能力测试系统设计与效度验证 以TEM4词汇与语法题为例》张一鑫著 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