软件测试技术PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:杨晔,王申康主编
- 出 版 社:武汉:华中科技大学出版社
- 出版年份:2011
- ISBN:9787560973791
- 页数:378 页
基础篇 3
【学习情境1】软件测试管理 3
任务1 软件测试概述 3
1.1 软件测试的发展历程、现状及未来 3
1.2 软件测试方法论 5
1.2.1 软件测试目的的演变 5
1.2.2 基本术语 6
1.2.3 测试用例 8
1.2.4 通过维恩图理解测试 9
1.2.5 标识测试用例 10
1.3 软件测试过程模型 13
1.3.1 软件测试过程V模型 14
1.3.2 软件测试过程W模型 15
1.4 测试活动流程 16
1.5 软件测试的原则 18
1.6 软件测试人员招聘和面试 19
1.7 思考练习 22
任务2 软件测试实施和管理 23
2.1 软件测试实施 23
2.1.1 软件测试计划 23
2.1.2 测试用例实施和管理 25
2.1.3 测试报告与测试评估 28
2.1.4 软件测试文档 30
2.2 测试团队和人员 31
2.2.1 软件测试团队 31
2.2.2 软件测试人员 33
2.3 软件测试管理 34
2.4 思考练习 36
任务3 单元测试概述 37
3.1 单元测试的定义 37
3.2 单元测试的重要性与单元测试原则 38
3.2.1 单元测试的重要性 39
3.2.2 单元测试的原则 40
3.3 单元测试的主要任务 40
3.3.1 模块接口测试 41
3.3.2 模块局部数据结构测试 42
3.3.3 模块中所有执行路径测试 42
3.3.4 各种错误处理测试 43
3.3.5 模块边界条件测试 43
3.4 单元测试环境的建立 43
3.5 单元测试主要技术和单元测试数据 45
3.5.1 单元测试主要技术 45
3.5.2 单元测试中使用的数据 47
3.5.3 编写有效的单元测试 48
3.6 单元测试工具简介 48
3.7 单元测试人员 50
3.8 思考练习 51
方法篇 55
【学习情境2】单元测试 55
任务4 功能性测试 55
4.1 任务描述 55
4.1.1 三角形问题 55
4.1.2 NextDate函数 55
4.1.3 佣金问题 56
4.2 任务分析 56
4.2.1 三角形问题 56
4.2.2 NextDate函数 56
4.2.3 佣金问题 57
4.3 相关知识 57
4.3.1 边界值测试 57
4.3.2 等价类测试 62
4.3.3 基于决策表的测试 66
4.3.4 因果图测试 71
4.3.5 正交测试 74
4.4 任务实施 79
4.4.1 边界值测试用例编写 79
4.4.2 等价类测试用例编写 91
4.4.3 决策表测试用例编写 99
4.5 功能测试总结 106
4.5.1 测试工作量 107
4.5.2 测试效率 110
4.5.3 测试的有效性 111
4.5.4 指导方针 111
4.5.5 保险金综合案例 112
4.5.6 总结 117
4.6 思考练习 118
任务5 结构性测试 120
5.1 任务描述 120
5.1.1 三角形问题程序 120
5.1.2 佣金问题程序 121
5.2 任务分析 122
5.2.1 三角形问题 122
5.2.2 佣金问题 123
5.3 相关知识 124
5.3.1 路径测试 124
5.3.2 数据流测试 135
5.4 任务实施 140
5.4.1 三角形问题的基路径测试 140
5.4.2 佣金问题的数据流测试 144
5.5 结构性测试总结 153
5.5.1 漏洞与冗余 154
5.5.2 用于方法评估的指标 156
5.5.3 指导方针 158
5.5.4 保险金综合案例 161
5.6 思考练习 165
【学习情境3】集成测试 166
任务6 集成测试 166
6.1 任务描述 166
6.2 任务分析 169
6.3 相关知识 171
6.3.1 SATM系统描述 171
6.3.2 测试层次 175
6.3.3 基于分解的集成 182
6.3.4 基于调用图的集成 187
6.3.5 基于路径的集成 190
6.4 任务实施 199
6.4.1 基于分解的集成 199
6.4.2 基于调用图的集成 200
6.4.3 基于MM-路径的集成 200
6.5 思考练习 201
【学习情境4】系统测试 202
任务7 系统测试 202
7.1 任务描述 202
7.2 任务分析 203
7.3 相关知识 204
7.3.1 线索 204
7.3.2 需求规格说明的基本概念 207
7.3.3 寻找线索 212
7.3.4 线索测试的结构策略 216
7.3.5 线索测试的功能策略 219
7.4 任务实施 223
7.4.1 SATM测试线索 223
7.4.2 系统测试指导方针 228
7.5 思考练习 232
工具篇 235
【学习情境5】VSTEST单元测试 235
任务8 VSTEST单元测试 235
8.1 任务描述 235
8.1.1 类库项目的单元测试 235
8.1.2 ASP.NET应用程序的单元测试 236
8.2 任务分析 237
8.3 相关知识 238
8.3.1 测试驱动的开发 238
8.3.2 使用单元测试框架编程 240
8.4 任务实施 251
8.4.1 类库项目的单元测试 251
8.4.2 类库项目的数据驱动测试 266
8.4.3 类库项目的私有方法测试 271
8.4.4 ASP.NET应用程序的单元测试 275
8.5 思考练习 277
【学习情境6】VSTEST系统测试 279
任务9 Web测试和负载测试 279
9.1 任务描述 279
9.2 任务分析 279
9.3 任务实施 281
9.3.1 Web测试 281
9.3.2 负载测试 298
9.3.3 命令行测试执行 311
9.3.4 分布式的负载测试 311
9.4 思考练习 314
任务10 手动测试 315
10.1 任务描述 315
10.2 任务分析 315
10.3 相关知识 316
10.3.1 自动测试与手动测试 316
10.3.2 测试用例 319
10.3.3 计划手动测试 320
10.4 任务实施 321
10.4.1 创建手动测试 321
10.4.2 管理手动测试 332
10.5 思考练习 335
附录 336
附录1 测试计划模板 336
附录2 测试用例写作模板 357
附录3 缺陷报告写作模板 366
附录4 测试总结写作模板 369
附录5 CMMI软件企业的软件岗位设置 372
参考文献 377
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《大学化学实验》李爱勤,侯学会主编 2016
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017