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

- 许丽花主编;郭雷副主编 著
- 出版社: 北京:高等教育出版社
- ISBN:9787040372885
- 出版时间:2013
- 标注页数:297页
- 文件大小:46MB
- 文件页数:314页
- 主题词:软件-测试-高等职业教育-教材
PDF下载
下载说明
软件测试PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
单元1 软件测试入门1
学习目标1
引例描述2
任务1 理解软件工程和软件测试的联系及软件测试模型2
任务陈述2
知识准备3
1.1 软件测试3
1.1.1 早期定义3
1.1.2 标准定义3
1.2 软件工程4
1.2.1 软件工程的由来4
1.2.2 软件工程的定义5
1.2.3 软件工程的核心知识(SWEBOK)6
任务实施6
任务拓展18
项目实训 了解软件测试的演变20
任务2 正确理解和认识软件质量的概念及质量保证体系20
任务陈述20
知识准备21
1.3 软件缺陷21
1.3.1 软件缺陷的定义21
1.3.2 软件缺陷产生的原因22
1.3.3 软件缺陷的修复成本23
1.4 软件可靠性24
1.4.1 软件可靠性与硬件可靠性的区别24
1.4.2 影响软件可靠性的因素25
1.5 软件质量26
任务实施26
任务拓展32
项目实训 深入理解软件质量32
任务3 理解软件测试的分类、原则和流程33
任务陈述33
知识准备33
1.6 测试用例33
1.6.1 测试用例的定义33
1.6.2 测试用例的重要性33
1.6.3 测试用例的评价标准34
1.6.4 测试用例设计的基本原则35
1.7 测试环境36
1.7.1 测试环境的定义36
1.7.2 测试环境的重要性36
1.7.3 良好测试环境的要素36
1.7.4 测试环境的规划37
1.7.5 测试环境的维护和管理38
1.8 了解软件测试的分类40
1.8.1 按是否需要执行被测软件的角度划分40
1.8.2 按阶段划分40
1.8.3 按测试方法划分41
1.9 了解软件测试的流程42
1.9.1 需求分析阶段43
1.9.2 测试计划制订43
1.9.3 测试设计43
1.9.4 执行测试44
1.9.5 测试分析报告44
任务实施44
任务拓展47
项目实训 对NextDate进行探索性测试49
单元小结50
专业能力测评50
单元练习题51
单元2 白盒测试53
学习目标53
引例描述54
任务1 对图形识别系统的程序片段按照逻辑覆盖方法编写测试用例54
任务陈述54
知识准备56
2.1 白盒测试56
2.2 逻辑覆盖57
任务实施59
任务拓展65
项目实训 使用逻辑覆盖法对判断闰年的程序进行测试68
任务2 对图形识别系统的程序片段按照路径测试方法编写测试用例68
任务陈述68
知识准备69
2.3 基本路径测试69
2.4 循环测试73
任务实施75
任务拓展76
项目实训 对选择排序采用基本路径测试法和循环测试法进行测试77
任务3 综合案例分析78
任务陈述78
知识准备79
2.5 白盒测试方法总结79
2.6 白盒测试的应用策略79
任务实施80
任务拓展81
项目实训 使用白盒测试方法测试程序段82
单元小结83
专业能力测评84
单元练习题84
单元3 黑盒测试89
学习目标89
引例描述90
任务1 等价类方法90
任务陈述90
知识准备91
3.1 黑盒测试介绍91
3.2 等价类方法92
3.2.1 等价类划分92
3.2.2 等价类测试的分类94
3.2.3 等价类设计测试用例的方法96
任务实施98
任务拓展100
项目实训 对NextDate函数进行等价类测试与分析100
任务2 边界值方法103
任务陈述103
知识准备103
3.3 边界值方法103
3.3.1 边界条件103
3.3.2 次边界条件105
3.3.3 边界值设计测试用例的方法107
任务实施110
任务拓展112
项目实训 用边界值方法对三角形问题进行测试用例设计与分析113
任务3 决策表方法114
任务陈述114
知识准备114
3.4 决策表114
3.4.1 决策表的构成114
3.4.2 决策表的化简115
3.4.3 决策表设计测试用例的方法116
任务实施118
任务拓展120
项目实训 用决策表方法对NextDate函数问题设计测试用例120
任务4 因果图方法124
任务陈述124
知识准备124
3.5 因果图124
3.5.1 4种符号124
3.5.2 4种约束124
3.5.3 因果图设计测试用例的方法125
任务实施127
任务拓展128
项目实训 对中国象棋中走马问题,用因果图方法设计测试用例128
任务5 正交表方法129
任务陈述129
知识准备130
3.6 正交实验法130
3.6.1 正交表的概念和特性130
3.6.2 正交实验法设计测试用例的方法131
任务实施136
任务拓展138
项目实训 公司内部邮件系统测试138
任务6 黑盒测试方法综合策略139
任务陈述139
知识准备140
3.7 其他黑盒测试方法140
3.7.1 特殊值测试140
3.7.2 故障猜测法141
3.8 黑盒测试方法选择的综合策略141
任务实施142
任务拓展145
项目实训 网上订餐管理系统的测试146
单元小结148
专业能力测评148
单元练习题148
单元4 单元测试151
学习目标151
引例描述152
任务1 使用JUnit测试简单的Java程序152
任务陈述152
知识准备153
4.1 单元测试的基本概念153
4.1.1 什么是单元测试153
4.1.2 为什么要进行单元测试153
4.1.3 如何进行单元测试154
4.2 JUnit的基本应用155
4.2.1 JUnit简介155
4.2.2 JUnit下载和安装156
4.3 JUnit的简单应用156
4.3.1 编写被测案例的代码156
4.3.2 编写测试代码157
4.3.3 运行测试用例158
任务实施159
任务拓展163
项目实训 日期字符串的单元测试164
任务2 使用JUnit测试自动售货机程序164
任务陈述164
知识准备164
4.4 JUnit核心类与接口164
4.4.1 JUnit的核心类165
4.4.2 JUnit其他接口166
4.4.3 TestCase(测试用例)168
4.5 JUnit断言169
4.6 JUnit测试套件170
4.6.1 运行自动Suite170
4.6.2 编写自己的TestSuite171
4.7 探究JUnit 4171
4.7.1 常用注解172
4.7.2 测试套件174
4.7.3 参数化测试175
任务实施176
任务拓展189
项目实训 堆栈类的单元测试189
单元小结189
专业能力测评190
单元练习题190
单元5 测试管理193
学习目标193
引例描述194
任务1 完成单元测试计划194
任务陈述194
知识准备195
5.1 单元测试的概念195
5.2 单元测试的内容196
5.3 单元测试计划197
任务实施202
任务拓展207
项目实训 Discuz! X2.5系统的单元测试计划书207
任务2 设计实现单元测试及集成测试策略207
任务陈述207
知识准备208
5.4 单元测试方法208
5.5 单元测试环境209
5.6 单元测试策略211
5.7 单元测试实现212
5.8 集成测试的概念212
5.9 集成测试的评价213
5.10 集成测试策略214
任务实施217
任务拓展224
项目实训 Discuz! X2.5系统的单元测试设计说明书225
任务3 进行测试用例的组织和管理225
任务陈述225
知识准备225
5.11 测试用例报告225
任务实施228
任务拓展233
项目实训 Discuz! X2.5系统测试用例的组织与管理233
任务4 进行缺陷管理233
任务陈述233
知识准备233
5.12 缺陷的状态233
5.13 缺陷的处理方式235
5.14 缺陷的处理流程236
任务实施236
任务拓展241
项目实训 Discuz! X2.5系统的缺陷管理241
单元小结241
专业能力测评241
单元练习题242
单元6 自动化测试243
学习目标243
引例描述244
任务1 自动化功能测试入门244
任务陈述244
知识准备245
6.1 软件测试自动化245
6.1.1 自动化测试的优势和局限性245
6.1.2 如何开展软件自动化测试246
6.2 自动化测试工具248
6.3 QTP248
6.3.1 认识QTP249
6.3.2 QTP的测试流程250
6.4 测试脚本251
6.5 测试结果251
6.6 飞机订票系统分析252
6.6.1 Web版252
6.6.2 单机版252
任务实施253
任务拓展257
项目实训 测试计算器程序258
任务2 对飞机订票系统进行自动化功能测试259
任务陈述259
知识准备259
6.7 关键字驱动测试259
6.7.1 关键字驱动测试的含义259
6.7.2 关键字驱动测试框架259
6.7.3 关键字驱动测试的步骤261
6.8 检查点262
6.9 数据驱动测试262
6.9.1 数据驱动测试的步骤263
6.9.2 测试脚本参数化的方式263
6.9.3 外部数据源的数据驱动测试263
任务实施264
任务拓展276
项目实训 测试新浪微博278
任务3 性能测试入门278
任务陈述278
知识准备279
6.10 性能测试的概念279
6.10.1 功能与性能的关系279
6.10.2 各个角色关注的性能279
6.10.3 衡量软件性能的常见指标280
6.11 开展性能测试的方法和策略281
6.11.1 性能测试的特点281
6.11.2 如何开展性能测试282
6.11.3 性能测试工具的评估和选择283
6.12 负载测试284
6.13 压力测试284
6.14 负载压力测试285
任务实施286
任务拓展291
项目实训 网上购物系统性能测试分析292
单元小结293
专业能力测评293
单元练习题293
参考文献296
热门推荐
- 2493390.html
- 3565583.html
- 820688.html
- 3353797.html
- 1749461.html
- 2870401.html
- 261902.html
- 489314.html
- 2853791.html
- 3484467.html
- http://www.ickdjs.cc/book_1150986.html
- http://www.ickdjs.cc/book_2268672.html
- http://www.ickdjs.cc/book_1778096.html
- http://www.ickdjs.cc/book_3292896.html
- http://www.ickdjs.cc/book_1106739.html
- http://www.ickdjs.cc/book_793529.html
- http://www.ickdjs.cc/book_3342078.html
- http://www.ickdjs.cc/book_1325841.html
- http://www.ickdjs.cc/book_2512414.html
- http://www.ickdjs.cc/book_2771858.html