图书介绍
软件测试实践教程PDF|Epub|txt|kindle电子书版本下载
![软件测试实践教程](https://www.shukui.net/cover/75/34438075.jpg)
- 买志玉,韩玉民主编;张文宁,郭丽,刘安战,崔岩编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302389804
- 出版时间:2015
- 标注页数:397页
- 文件大小:46MB
- 文件页数:410页
- 主题词:软件-测试-高等学校-教材
PDF下载
下载说明
软件测试实践教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 软件测试的基本概念1
1.1 软件测试的概念1
1.2 软件测试的分类2
1.2.1 按测试方式分类2
1.2.2 按测试方法分类2
1.2.3 按测试阶段分类3
1.2.4 按测试类型分类3
1.3 软件测试模型4
1.3.1 V模型5
1.3.2 W模型5
1.3.3 H模型6
1.4 软件测试流程7
1.5 软件开发各个阶段的测试任务7
1.5.1 需求分析阶段8
1.5.2 设计阶段8
1.5.3 实现阶段8
1.5.4 测试阶段8
1.5.5 运行维护阶段8
本章小结9
习题9
第2章 功能测试10
2.1 功能测试的依据10
2.2 功能测试的步骤11
2.3 功能测试实例:图书管理系统的借书功能11
2.3.1 借书功能的需求描述11
2.3.2 测试借书单一功能14
2.3.3 测试借书功能相关联功能16
2.3.4 测试借书功能的系统业务流程17
本章小结18
实训18
习题18
第3章 界面测试19
3.1 界面测试的基本原则19
3.1.1 易用性19
3.1.2 规范性20
3.1.3 合理性20
3.1.4 一致性21
3.1.5 美观协调性21
3.2 界面测试要点21
3.3 界面测试实例22
3.4 常用的界面测试工具23
3.4.1 HttpUnit24
3.4.2 Selenium28
3.4.3 Xenu31
本章小结33
实训33
习题33
第4章 性能测试34
4.1 性能测试的基本概念34
4.1.1 什么是性能测试34
4.1.2 性能测试常见术语36
4.1.3 性能测试的内容39
4.2 性能测试的需求43
4.2.1 确定性能测试点44
4.2.2 确定性能指标44
4.2.3 “ACM在线评判系统”性能测试的需求46
4.3 性能测试的设计47
4.3.1 性能测试模型47
4.3.2 “ACM在线评判系统”性能测试设计49
4.4 性能测试的执行58
4.4.1 LoadRunner简介58
4.4.2 测试脚本的录制58
4.4.3 测试脚本的优化68
4.4.4 测试脚本的回放88
4.4.5 测试场景的设计92
4.4.6 测试场景的执行103
4.5 性能测试的分析105
4.5.1 测试结果的收集105
4.5.2 测试结果的分析105
本章小结115
实训116
习题116
第5章 安全测试117
5.1 Web安全概述117
5.2 注入漏洞118
5.2.1 SQL注入概述119
5.2.2 SQL注入检测121
5.2.3 绕过登录122
5.2.4 注入不同的语句类型123
5.2.5 UNION操作符124
5.2.6 SQL注入攻击防范125
5.3 跨站脚本漏洞131
5.3.1 XSS概述131
5.3.2 XSS检测134
5.3.3 使用XSS窃取Cookie136
5.3.4 使用XSS产生HTTP请求137
5.3.5 以交互方式尝试基于DOM的XSS138
5.3.6 绕过字段长度限制139
5.3.7 修改Host头139
5.3.8 XSS攻击防范140
5.4 其他常见攻击手段143
5.5 常用安全测试工具145
5.5.1 Firebug145
5.5.2 WebScarab148
5.5.3 Burp Suite153
5.5.4 SQL Inject Me154
本章小结156
实训156
习题156
第6章 了解项目需求157
6.1 中工运动网需求说明书157
6.1.1 系统概述157
6.1.2 系统功能157
6.1.3 系统用户159
6.1.4 系统运行环境159
6.1.5 功能描述159
6.1.6 系统非功能需求191
6.2 需求说明书的评审191
6.2.1 软件测试活动的基本形式192
6.2.2 验证的三种方式193
6.2.3 评审检查表194
6.2.4 需求说明书的评审195
本章小结197
实训198
习题198
第7章 制订测试计划199
7.1 确定测试需求199
7.2 制订测试策略200
7.3 确定测试资源201
7.4 创建进度表201
7.5 评估风险202
7.6 生成测试计划文档203
7.7 中工运动网测试计划206
7.7.1 文档介绍206
7.7.2 测试策略206
7.7.3 角色和职责207
7.7.4 进度安排208
7.7.5 风险说明209
7.7.6 测试环境209
7.7.7 辅助管理209
7.7.8 测试结束时提交的工作产品209
7.8 测试计划的评审210
本章小结210
实训210
习题210
第8章 测试的设计212
8.1 测试设计的内容212
8.1.1 测试用例212
8.1.2 测试数据214
8.1.3 测试脚本215
8.2 中工运动网功能测试用例的设计216
8.3 中工运动网界面测试的设计243
8.4 中工运动网性能测试用例的设计243
8.5 中工运动网安全测试用例的设计245
8.6 中工运动网测试数据的设计251
8.7 测试用例、测试数据、测试脚本的评审253
8.8 对测试用例的理解误区255
本章小结259
实训259
习题259
第9章 测试的执行261
9.1 搭建测试环境261
9.2 执行冒烟测试263
9.3 测试的执行和记录265
9.4 中工运动网测试的执行和记录266
9.4.1 执行功能测试266
9.4.2 执行界面测试273
9.4.3 执行性能测试273
9.4.4 执行安全测试297
9.5 缺陷的记录298
9.6 中工运动网缺陷的记录301
9.6.1 功能缺陷301
9.6.2 界面缺陷312
9.6.3 安全缺陷313
9.7 缺陷的管理流程317
9.8 缺陷跟踪工具320
9.9 回归测试320
9.10 中工运动网第一次回归测试321
9.10.1 搭建测试环境321
9.10.2 功能回归测试322
9.10.3 界面回归测试324
9.11 中工运动网第二次回归测试325
9.11.1 功能回归测试325
9.11.2 界面回归测试327
9.11.3 性能回归测试327
本章小结329
实训329
习题329
第10章 测试的分析总结331
10.1 软件质量的度量分析331
10.2 测试过程的度量分析334
10.3 测试总结报告336
10.4 中工运动网测试总结报告337
10.4.1 文档介绍337
10.4.2 测试环境338
10.4.3 测试执行过程339
10.4.4 软件质量的度量分析340
10.4.5 测试活动的度量分析343
10.5 测试总结报告的评审345
10.6 测试结束时提交的工作产品345
本章小结345
实训345
习题346
第11章 配置管理347
11.1 引入配置管理347
11.2 配置管理的基本概念348
11.3 配置管理的主要活动349
11.4 配置管理工具介绍352
11.5 SVN配置管理工具的使用353
11.5.1 SVN相关软件准备353
11.5.2 SVN服务器安装与配置353
11.5.3 SVN客户端的安装与使用357
本章小结362
实训362
习题362
第12章 测试过程管理363
12.1 测试的跟踪与监督363
12.2 测试团队的管理364
12.2.1 测试团队的组织形式364
12.2.2 测试团队的沟通交流365
12.2.3 测试团队的风险管理365
12.3 测试人员的管理365
12.3.1 测试人员的基本素质365
12.3.2 测试人员的培训366
本章小结367
习题368
附录A 软件测试常用文档模板369
A.1 测试计划369
A.2 测试用例369
A.3 缺陷报告370
A.4 缺陷跟踪文档370
A.5 测试总结报告371
附录B 测试项目实训372
B.1 实训一372
B.1.1 实训内容及要求372
B.1.2 实训指导373
B.2 实训二380
B.2.1 实训内容及要求380
B.2.2 实训指导381
参考文献397