高等学校“十三五”规划教材 软件测试技术与工具应用PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:(中国)王妍
- 出 版 社:哈尔滨:哈尔滨工业大学出版社
- 出版年份:2019
- ISBN:9787560384214
- 页数:280 页
第1章 软件测试基础 1
1.1 软件测试基本概念 1
1.1.1 软件与软件测试 1
1.1.2 软件测试的定义 2
1.1.3 软件测试的目的 2
1.1.4 软件测试原则 3
1.2 软件测试的分类 4
1.3 软件质量与质量模型 5
1.3.1 软件质量定义 5
1.3.2 软件质量模型 5
1.4 软件测试发展史 9
1.5 测试工作者的必备能力 10
1.6 小结 11
课后习题 11
第2章 软件测试流程及流程管理 12
2.1 软件测试模型 12
2.1.1 V模型 12
2.1.2 W模型 13
2.1.3 H模型 14
2.1.4 X模型 14
2.1.5 前置测试模型 15
2.2 软件测试流程 16
2.3 软件测试需求 16
2.4 软件测试计划 20
2.4.1 为什么制订测试计划 20
2.4.2 如何制订测试计划 20
2.4.3 测试计划报告 21
2.5 测试用例的设计 24
2.5.1 测试用例概述 24
2.5.2 测试用例设计的原则 24
2.5.3 测试用例的构成 25
2.6 测试执行 28
2.7 测试总结 29
2.8 自动化测试管理工具——TestLink 30
2.8.1 设置用户和创建测试项目 30
2.8.2 创建测试需求 32
2.8.3 创建测试计划 34
2.8.4 创建测试用例 35
2.8.5 测试任务的分配 37
2.8.6 测试的执行 37
2.8.7 分析测试结果 38
2.9 小结 38
课后习题 39
第3章 白盒测试技术 40
3.1 静态测试技术 40
3.1.1 代码检查法 40
3.1.2 静态结构分析法 41
3.2 逻辑覆盖法设计测试用例 41
3.2.1 语句覆盖 41
3.2.2 判定覆盖(又称分支覆盖) 43
3.2.3 条件覆盖 44
3.2.4 判定/条件覆盖 44
3.2.5 条件组合覆盖 45
3.3 基本路径测试法 48
3.3.1 基本路径测试的定义 48
3.3.2 基本路径法设计测试用例的步骤 53
3.4 白盒测试的综合应用 58
3.5 小结 58
课后习题 58
第4章 黑盒测试技术 60
4.1 等价类划分 60
4.1.1 等价类定义 60
4.1.2 划分等价类的原则 61
4.1.3 等价类划分的形式 62
4.1.4 等价类划分设计测试用例的步骤 64
4.2 边界值分析 67
4.2.1 边界值分析法定义 67
4.2.2 边界值分析法的形式 68
4.2.3 边界值分析法的原则 71
4.3 决策表与决策树 73
4.3.1 决策表法定义 73
4.3.2 决策表的组成 74
4.3.3 决策表设计测试用例 76
4.3.4 决策树 82
4.4 因果图 85
4.4.1 因果图定义 85
4.4.2 因果图法设计测试用例 87
4.5 场景法 91
4.5.1 场景法定义 91
4.5.2 场景法设计测试用例 92
4.6 正交试验法 93
4.6.1 正交试验法简介 93
4.6.2 用正交试验法设计测试用例 95
4.7 黑盒测试的使用策略 101
4.8 小结 102
课后习题 102
第5章 软件缺陷及缺陷管理 103
5.1 软件缺陷概述 103
5.1.1 缺陷的定义 103
5.1.2 软件缺陷分类及属性 104
5.2 软件缺陷的状态转换 106
5.3 缺陷报告 108
5.3.1 缺陷报告原则 108
5.3.2 缺陷报告内容 108
5.4 软件缺陷管理 113
5.4.1 缺陷管理系统 113
5.4.2 自动化缺陷管理平台Manti s 113
5.5 小结 119
课后习题 120
第6章 软件测试度量及测试报告 121
6.1 软件测试度量的定义 121
6.2 软件测试度量指标 122
6.3 软件测试度量难度 125
6.4 测试总结报告 127
6.5 小结 128
课后习题 128
第7章 开发者测试 129
7.1 单元测试 129
7.1.1 单元测试定义 129
7.1.2 单元测试的目标 130
7.1.3 单元测试中常见的问题 130
7.2 Junit在单元测试中的应用 131
7.2.1 Junit简介 131
7.2.2 Eclipse中使用Junit进行单元测试 131
7.3 集成测试 135
7.3.1 集成测试的定义 136
7.3.2 集成测试的目标 136
7.3.3 集成测试策略 136
7.4 Junit在集成测试中的应用 139
7.5 小结 140
课后习题 140
第8章 功能测试 141
8.1 功能测试的概述 141
8.1.1 功能测试的定义 141
8.1.2 功能测试类型 141
8.2 功能测试过程 143
8.2.1 功能测试需求分析 144
8.2.2 功能测试计划制订 145
8.2.3 功能测试设计与开发 147
8.2.4 测试执行与缺陷跟踪 148
8.2.5 功能测试报告 149
8.3 功能测试工具及UFT的应用 151
8.3.1 功能自动化测试概述 151
8.3.2 功能测试工具的选型 152
8.3.3 自动化测试项目流程 152
8.3.4 自动化功能测试工具UFT的应用 153
8.4 小结 167
课后习题 167
第9章 性能测试 168
9.1 性能测试的概念 168
9.1.1 性能问题典型案例 168
9.1.2 性能测试的定义 169
9.1.3 功能测试与性能测试的区别 169
9.1.4 性能测试相关术语 170
9.2 性能测试过程 172
9.2.1 性能需求分析 173
9.2.2 性能测试计划 174
9.3 性能测试工具LoadRunner应用 175
9.3.1 性能测试脚本的生成 176
9.3.2 场景设计及管理 178
9.3.3 测试结果分析 183
9.4 小结 185
课后习题 185
第10章 Web应用测试 186
10.1 Web应用系统概述 186
10.2 Web应用测试的类型 187
10.3 Selenium自动化Web应用测试 191
10.3.1 Selenium简介 191
10.3.2 基于python的Selenium环境搭建 192
10.3.3 基于Java的Selenium环境配置 197
10.4 小结 203
课后习题 203
附录 软件测试实验 204
实验1 TestLink的安装与配置 204
实验2 TestLink应用实例(1) 213
实验3 TestLink应用实例(2) 220
实验4 白盒测试——逻辑覆盖法 227
实验5 白盒测试——基本路径测试法 230
实验6 等价类划分法设计测试用例 232
实验7 边界值分析法设计测试用例 236
实验8 黑盒测试——判定表 237
实验9 黑盒测试——因果图分析法 241
实验10 缺陷管理工具Mantis的安装与配置 246
实验11 缺陷管理工具Mantis应用练习 250
实验12 TestLink与Mantis的集成 255
实验13 单元&集成测试 257
实验14 UFT初体验 259
实验15 UFT检查点练习 266
实验16 LoadRunner性能测试初体验 273
参考文献 280
- 《全国高等中医药行业“十三五”创新教材 中医药学概论》翟华强 2019
- 《MBA大师.2020年MBAMPAMPAcc管理类联考专用辅导教材 数学考点精讲》(中国)董璞 2019
- 《党员干部理论学习培训教材 理论热点问题党员干部学习辅导》(中国)胡磊 2018
- 《“十三五”规划教材 中药鉴定学实验 供中药学 药学及相关专业使用 第2版》吴啟南 2018
- 《危险化学品经营单位主要负责人和安全生产管理人员安全培训教材》李隆庭,徐一星主编 2012
- 《21世纪法学系列教材 配套辅导用书 行政法与行政诉讼法练习题集 第5版》李元起主编 2018
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《全国校外艺术课堂新形态示范教材系列 少儿钢琴表演曲集》唐冠祥编著 2019
- 《全国学前教育专业(新课程标准)“十三五”规划教材 简谱手风琴教程 第2版》(中国)杨克勤,王宝庆 2019
- 《软件工程》齐治昌,谭庆平,宁洪编著 2019
- 《国学经典诵读》(中国)严琼燕 2019
- 《思维导图 超好用英语单词书》(中国)王若琳 2019
- 《东北民歌文化研究及艺术探析》(中国)杨清波 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《两京烟云》陈诗泳,赖秀俞责任编辑;(中国)千慧 2019
- 《HTML5从入门到精通 第3版》(中国)明日科技 2019
- 《MBA大师.2020年MBAMPAMPAcc管理类联考专用辅导教材 数学考点精讲》(中国)董璞 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《2013数学奥林匹克试题集锦 走向IMO》2013年IMO中国国家集训队教练组编 2013