图书介绍
软件测试基础教程 第2版PDF|Epub|txt|kindle电子书版本网盘下载
![软件测试基础教程 第2版](https://www.shukui.net/cover/57/30007080.jpg)
- 杜文浩,王占军,高芳主编;高为民,罗旭,刘冰,周颖副主编 著
- 出版社: 北京:中国水利水电出版社
- ISBN:7517039725
- 出版时间:2016
- 标注页数:204页
- 文件大小:31MB
- 文件页数:212页
- 主题词:软件-测试-高等学校-教材
PDF下载
下载说明
软件测试基础教程 第2版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 软件测试的基础理论1
1.1 软件测试的含义1
1.1.1 软件缺陷1
1.1.2 软件测试技术的发展历史及现状6
1.2 软件测试的目的与原则7
1.3 软件测试的生命周期10
1.4 软件测试与软件开发的关系10
小结12
习题12
第2章 软件测试方法13
2.1 静态测试与动态测试13
2.1.1 静态测试13
2.1.2 动态测试15
2.2 黑盒测试与白盒测试15
2.2.1 黑盒测试15
2.2.2 白盒测试16
2.2.3 黑盒测试与白盒测试的对比17
小结17
习题18
第3章 软件测试流程19
3.1 软件测试的复杂性与经济性分析19
3.1.1 软件测试的复杂性19
3.1.2 软件测试的经济性22
3.1.3 软件测试的充分性准则23
3.1.4 软件测试的误区23
3.2 软件测试的流程24
3.3 单元测试26
3.4 集成测试29
3.5 确认测试34
3.6 系统测试36
3.7 验收测试40
小结45
习题45
第4章 软件测试环境的搭建46
4.1 测试环境的作用46
4.1.1 测试环境是软件测试的基础46
4.1.2 提高软件测试的工作效率46
4.1.3 模拟实际运行时可能的各种情况46
4.2 测试环境的要素47
4.2.1 硬件环境47
4.2.2 软件环境47
4.2.3 数据准备48
4.2.4 网络环境48
4.2.5 测试工具48
4.3 搭建测试实验室步骤48
4.3.1 机房环境建设49
4.3.2 硬件环境的建立49
4.3.3 网络环境的建立49
4.3.4 软件环境的建立49
4.3.5 对整个测试环境杀毒49
4.3.6 测试环境说明及备案50
4.4 测试环境的管理与维护50
4.5 测试环境搭建举例52
4.5.1 JSP站点测试环境的搭建52
4.5.2 用VMware模拟搭建单机多系统测试环境60
小结65
习题65
第5章 黑盒测试实例设计66
5.1 等价类划分法66
5.2 边界值分析法70
5.3 决策表法73
5.4 因果图法76
5.5 黑盒测试综合用例80
小结86
习题87
第6章 白盒测试实例设计88
6.1 逻辑覆盖测试88
6.2 路径分析测试93
6.2.1 控制流图93
6.2.2 独立路径测试94
6.2.3 Z路径覆盖测试97
6.3 其他白盒测试方法99
6.3.1 循环测试99
6.3.2 变异测试100
6.3.3 程序插装101
6.4 白盒测试综合用例101
小结104
习题105
第7章 软件测试计划与相关文档106
7.1 测试计划的制定106
7.1.1 测试计划106
7.1.2 测试计划的制定107
7.1.3 软件开发、软件测试与测试计划制定的并行关系109
7.2 测试文档110
7.2.1 测试文档110
7.2.2 软件生命周期各阶段的测试任务与可交付的文档111
7.3 测试用例文档的设计113
7.4 测试总结报告114
小结116
习题116
第8章 软件自动化测试117
8.1 软件自动化测试概述117
8.1.1 自动化测试定义及发展简史117
8.1.2 软件测试自动化的必然性118
8.1.3 软件测试自动化的引入时机120
8.1.4 国内软件自动化测试实施现状分析121
8.1.5 软件测试自动化的引入条件121
8.2 自动化测试的策略与运用123
8.2.1 自动化测试策略123
8.2.2 自动测试的运用步骤124
8.2.3 测试工具的运用及作用129
8.2.4 自动化测试产生的问题134
8.3 常用自动化测试工具简介135
小结139
习题139
第9章 面向对象的软件测试140
9.1 面向对象软件测试的基本概念140
9.1.1 面向对象软件设计的基本概念140
9.1.2 面向对象软件开发过程及其特点141
9.1.3 向对象软件测试的基本概念142
9.2 面向对象测试的内容与范围145
9.2.1 面向对象分析的测试(OOA Test)145
9.2.2 面向对象设计的测试(OOD Test)150
9.2.3 面向对象编程的测试(OOP Test)154
9.2.4 面向对象的单元测试(OO Unit Test)155
9.2.5 面向对象的集成测试(OO Integrate Test)157
9.2.6 面向对象的系统测试(OO System Test)158
9.2.7 面向对象的其他测试159
9.3 面向对象软件测试技术与方法161
9.3.1 分析和设计模型测试技术161
9.3.2 类测试技术162
9.3.3 类层次结构测试技术166
9.3.4 对象交互测试技术167
9.4 面向对象软件测试用例设计168
9.5 面向对象测试基本步骤171
9.5.1 单元测试171
9.5.2 组装测试171
9.5.3 确认测试172
9.6 面向对象测试工具JUnit172
9.6.1 JUnit简介172
9.6.2 JUnit的安装和配置172
9.6.3 JUnit中常用的接口和类173
9.6.4 用JUnit进行类测试实例174
小结175
习题175
第10章 Web网站测试176
10.1 Web网站的测试176
10.2 功能测试178
10.2.1 页面内容测试178
10.2.2 页面链接测试179
10.2.3 表单测试180
10.2.4 Cookies测试182
10.2.5 设计语言测试182
10.2.6 功能测试用例182
10.3 性能测试183
10.3.1 负载测试183
10.3.2 压力测试184
10.3.3 连接速度测试184
10.4 安全性测试185
10.5 可用性/可靠性测试187
10.5.1 导航测试187
10.5.2 Web图形测试188
10.5.3 图形用户界面(GUI)测试189
10.5.4 可靠性测试192
10.6 配置和兼容性测试192
10.7 数据库测试195
小结197
习题197
第11章 云计算对软件测试的影响198
11.1 云计算与云测试简介198
11.1.1 云计算(Cloud Computing)简介198
11.1.2 云测试(Cloud Testing)简介198
11.1.3 哪些测试项目可以做云测试199
11.2 云测试的优势199
11.3 云计算对软件开发及软件测试的影响200
11.3.1 云计算对软件开发的影响200
11.3.2 云计算对软件测试的影响200
11.3.3 云平台下软件测试的发展201
小结203
习题203
参考文献204