图书介绍
软件测试技术PDF|Epub|txt|kindle电子书版本网盘下载
![软件测试技术](https://www.shukui.net/cover/25/31910366.jpg)
- 杨胜利主编 著
- 出版社: 广州:广东高等教育出版社
- ISBN:9787536154070
- 出版时间:2015
- 标注页数:201页
- 文件大小:24MB
- 文件页数:214页
- 主题词:软件-测试-高等学校-教材
PDF下载
下载说明
软件测试技术PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 软件测试基础知识3
第1章 软件测试概述3
1.1 软件测试背景3
1.2 软件测试的发展历程及现状4
1.2.1 软件测试的发展历程4
1.2.2 我国软件测试的现状5
1.3 软件测试基础理论6
1.4 软件测试从业人员现状及岗位需求11
1.5 专业软件测试人员的工作内容和素质要求13
1.5.1 专业软件测试人员的工作内容13
1.5.2 对专业软件测试人员的素质要求14
1.5.3 优秀测试工程师应具备的素质15
本章小结16
习题16
第2章 软件测试基本概念18
2.1 什么是软件测试18
2.1.1 软件测试的定义18
2.1.2 软件测试生命周期19
2.2 软件缺陷23
2.2.1 软件质量的内涵23
2.2.2 软件缺陷概述24
2.2.3 修复软件缺陷的代价29
2.3 软件测试的分类30
2.3.1 按开发阶段分类30
2.3.2 按测试技术分类30
2.4 软件测试的目的31
2.5 软件测试的原则32
2.6 测试用例34
2.6.1 测试用例的概念34
2.6.2 测试用例的重要性34
2.6.3 编制测试用例35
2.6.4 测试用例在软件测试中的作用36
2.6.5 相关问题37
2.7 软件测试流程37
本章小结38
习题39
第二部分 软件测试方法43
第3章 黑盒测试43
3.1 黑盒测试概述43
3.2 等价类划分法44
3.2.1 基本原理44
3.2.2 测试用例设计45
3.2.3 下一日问题的等价类测试46
3.2.4 针对输出域的等价类测试50
3.2.5 佣金问题的等价类测试51
3.2.6 等价类测试小结52
3.3 边界值分析法52
3.3.1 基本原理52
3.3.2 测试用例设计52
3.3.3 下一日问题的边界值测试53
3.3.4 针对输出域的边界值分析55
3.3.5 佣金问题的边界值测试55
3.3.6 边界值测试小结56
3.4 决策表测试法56
3.4.1 基本原理56
3.4.2 测试用例设计56
3.4.3 下一日问题的决策表测试57
3.4.4 决策表测试小结60
3.5 因果图测试法60
3.5.1 基本原理60
3.5.2 测试用例设计61
3.5.3 因果图测试实例62
3.5.4 因果图测试小结64
3.6 场景测试法64
3.6.1 基本原理64
3.6.2 测试用例设计64
3.6.3 ATM机场景法测试66
3.6.4 场景法测试小结68
本章小结69
习题69
第4章 白盒测试70
4.1 白盒测试概述70
4.2 逻辑覆盖法71
4.2.1 语句覆盖72
4.2.2 判断覆盖72
4.2.3 条件覆盖73
4.2.4 判断—条件覆盖74
4.2.5 条件组合覆盖74
4.2.6 基本路径覆盖75
4.3 独立路径测试法76
4.4 代码检查法78
4.5 面向对象的单元测试79
4.5.1 单元测试79
4.5.2 测试单元80
4.5.3 测试用例设计方法80
本章小结82
习题82
第5章 测试技术案例84
5.1 保险金案例实践——黑盒测试84
5.1.1 案例说明84
5.1.2 测试分析85
5.1.3 测试用例设计85
5.1.4 测试小结88
5.2 保险金案例实践——白盒测试88
5.2.1 被测代码说明88
5.2.2 测试分析88
5.2.3 测试用例设计89
5.2.4 测试小结93
本章小结93
习题93
第三部分 软件测试应用97
第6章 单元测试与集成测试97
6.1 概述97
6.1.1 单元测试的概念97
6.1.2 集成测试的概念98
6.1.3 单元测试与集成测试的区别98
6.2 单元测试的内容99
6.2.1 静态测试99
6.2.2 动态测试99
6.3 驱动模块和桩模块100
6.3.1 驱动模块和桩模块的定义100
6.3.2 驱动模块和桩模块的设计101
6.4 单元测试的过程102
6.4.1 驱动模块和桩模块的应用102
6.4.2 单元测试的步骤102
6.5 集成测试策略103
6.5.1 自顶向下集成测试104
6.5.2 自底向上集成测试105
6.5.3 三明治集成测试106
6.5.4 其他集成测试107
本章小结108
习题108
第7章 系统测试109
7.1 概述109
7.1.1 系统测试的概念109
7.1.2 系统测试与集成测试的区别109
7.1.3 系统测试的步骤110
7.2 功能测试110
7.3 回归测试111
7.3.1 回归测试概述111
7.3.2 回归测试的策略及其方法112
7.4 性能测试114
7.4.1 系统性能指标和测试类型114
7.4.2 性能测试的基本过程115
7.4.3 Web性能测试117
7.4.4 压力测试120
7.4.5 容量测试121
7.5 安全性测试122
7.5.1 软件安全性测试概述122
7.5.2 软件安全性测试过程122
7.5.3 常见的软件安全性缺陷和漏洞124
7.5.4 做好安全性测试的建议125
7.6 兼容性测试126
7.6.1 兼容性测试概述126
7.6.2 软件兼容性测试126
7.6.3 硬件兼容性测试128
7.6.4 数据共享兼容性测试128
7.6.5 兼容性测试工具129
7.7 可靠性测试129
本章小结131
习题131
第8章 测试过程管理132
8.1 软件测试过程模型132
8.1.1 V模型132
8.1.2 W模型133
8.1.3 H模型134
8.1.4 X模型135
8.1.5 综合策略136
8.2 测试用例的管理136
8.2.1 测试用例报告的撰写137
8.2.2 测试用例的组织和跟踪138
8.3 软件缺陷的管理141
8.3.1 缺陷报告的撰写141
8.3.2 缺陷的跟踪和管理143
8.4 测试团队的管理145
8.4.1 测试团队的责任145
8.4.2 测试团队组织架构145
8.4.3 测试团队各角色职责146
本章小结150
习题150
第四部分 软件测试工具的运用153
第9章 软件测试自动化153
9.1 概述153
9.1.1 自动化测试的成本153
9.1.2 自动化测试的生命周期154
9.1.3 自动化测试的价值154
9.2 自动化测试和手工测试155
9.2.1 自动化测试和手工测试的比较155
9.2.2 手工测试的缺点156
9.2.3 自动化测试的优点156
9.2.4 自动化测试的缺点156
9.3 自动化测试工具的选择和使用157
9.3.1 应用自动化测试工具的目的157
9.3.2 自动化测试工具的概要介绍157
9.3.3 自动化测试工具的选择158
本章小结160
习题160
第10章 QTP测试工具161
10.1 QTP简介161
10.2 QTP安装162
10.3 QTP基本配置164
10.4 Windows应用程序测试165
10.4.1 QTP主界面165
10.4.2 应用程序实例——飞机订票系统Flight165
10.4.3 产生检查点168
10.4.4 参数化测试171
10.4.5 环境变量实现参数化173
10.5 Web站点测试175
10.5.1 准备录制175
10.5.2 录制Web上的会话176
10.5.3 增强及调试测试177
10.5.4 运行测试177
10.5.5 查看测试报告177
本章小结178
习题178
第11章 LoadRunner测试工具179
11.1 LoadRunner简介179
11.1.1 LoadRunner组件179
11.1.2 LoadRunner术语180
11.1.3 负载测试流程180
11.2 LoadRunner程序安装180
11.2.1 Windows系统下LoadRunner的安装180
11.2.2 许可协议和样例安装182
11.3 协议选择183
11.3.1 协议选择的方法183
11.3.2 协议选择的原则184
11.4 创建脚本185
11.4.1 虚拟用户生成器185
11.4.2 录制业务186
11.4.3 查看脚本187
11.5 编辑脚本188
11.6 负载测试190
11.6.1 LoadRunner Controller的简介190
11.6.2 负载测试191
11.6.3 分析结果194
11.7 系统性能测试195
11.7.1 Run-Time Setting配置195
11.7.2 监控负载下的应用程序196
11.7.3 测试期间增加负载198
本章小结198
习题199
参考文献200