账号: 密码:
中国大学出版社协会 | 首页 | 宏观指导 | 出版社天地 | 图书代办站 | 教材图书信息 | 教材图书评论 | 在线订购 | 教材征订
搜索 新闻 图书 ISBN 作者 音像 出版社 代办站 教材征订
购书 请登录 免费注册 客服电话:010-62510665 62510769
图书查询索引 版别索引 分类索引 中图法分类 专业分类 用途分类 制品类型 读者对象 自分类 最新 畅销 推荐 特价 教材征订
综合查询
软件测试 - 中国高校教材图书网
书名: 软件测试
ISBN:978-7-5606-2689-5 责任编辑:
作者: 陈卫卫  相关图书 装订:平装
印次:1-1 开本:16开
定价: ¥26.00  折扣价:¥24.70
折扣:0.95 节省了1.3元
字数: 364千字
出版社: 西安电子科技大学出版社 页数: 244页
出版日期: 2011-12-01 每包册数: 13
国家规划教材: 省部级规划教材:
入选重点出版项目: 获奖信息:
小团购 订购 咨询 推荐 打印 放入存书架

内容简介:
本书全面系统地介绍了软件测试相关的基本概念、基础理论、应用技术等。本书按当今国内比较流行的项目驱动、案例教学的思路编写,对传统教材的知识进行了解构与重构,并把作者多年的工作经验总结融汇其中,共设计了九个测试项目。前六个是相对比较简单的程序的测试,大多也是传统教材中的一些案例,旨在介绍软件测试相关的基本知识、基础测试技术及基础理论。后三个是相对比较大的项目的部分测试,旨在介绍当今较为流行的一些软件测试技术。
本书可作为高职高专院校计算机相关专业的教材,也可作为工程技术人员的自学教材。

作者简介:
 
章节目录:
绪论 1
0.1 软件测试的背景及必要性 1
0.1.1 软件测试的背景 1
0.1.2 软件缺陷的定义 3
0.1.3 软件缺陷的种类、级别及状态 3
0.1.4 软件缺陷产生的原因 4
0.2 软件测试的基础理论 5
0.2.1 软件测试技术的发展历史 5
0.2.2 软件测试的定义 6
0.2.3 软件测试与软件开发 6
0.2.4 软件测试的目的 8
0.2.5 软件测试的原则 9
0.2.6 软件测试的分类 10
项目一 设计测试用例测试分段函数程序 12
1.1 问题情境 12
1.2 问题分析 12
1.3 任务设计与实施 12
1.4 知识总结 13
1.4.1 黑盒测试方法——等价类划分法 13
1.4.2 使用测试用例的原因 16
1.5 应用实践 16
项目二 NextDate()函数的测试 17
2.1 问题情境 17
2.2 问题分析 17
2.3 任务设计与实施 17
2.4 知识总结 19
2.4.1 黑盒测试方法——边界值分析法 19
2.4.2 健壮性测试 22
2.5 应用实践 22
项目三 判断输入字符串格式程序的测试 26
3.1 问题情境 26
3.2 问题分析 26
3.3 任务设计与实施 26
3.4 知识总结 27
3.4.1 因果图法产生的背景 27
3.4.2 因果图法的概念 28
3.4.3 因果图中的约束 28
3.4.4 采用因果图法设计测试用例的步骤 29
3.5 应用实践 29
项目四 判断三角形类型程序的测试 32
4.1 问题情境 32
4.2 问题分析 32
4.3 任务设计与实施 32
4.4 知识总结 34
4.4.1 黑盒测试方法——决策表法 34
4.4.2 黑盒测试的原则与策略 35
4.4.3 黑盒测试的优缺点 36
4.5 应用实践 36
项目五 DoWork()函数的测试 39
5.1 问题情境 39
5.2 问题分析 39
5.3 任务设计与实施 39
5.3.1 用语句覆盖测试方法对DoWork()函数完成测试 39
5.3.2 用条件覆盖测试方法对DoWork()函数完成测试 40
5.3.3 用判定覆盖测试方法对DoWork()函数完成测试 40
5.3.4 用判定/条件覆盖测试方法对DoWork()函数完成测试 40
5.3.5 用组合覆盖测试方法对DoWork()函数完成测试 41
5.4 知识总结 41
5.4.1 白盒测试方法的概念 41
5.4.2 逻辑覆盖测试 49
5.5 应用实践 53
项目六 ViSort()函数的测试 54
6.1 问题情境 54
6.2 问题分析 54
6.3 任务设计与实施 54
6.4 知识总结 55
6.4.1 路径覆盖测试法的基础理论 55
6.4.2 基本路径测试方法 58
6.4.3 循环测试方法 60
6.4.4 产生测试用例的其他方法 61
6.4.5 最少测试用例数计算 61
6.5 应用实践 64
项目七 开源网络硬盘系统测试 67
7.1 问题情境 67
7.2 问题分析 67
7.3 任务设计与实施 68
7.3.1 设计完成系统部分模块的单元测试 68
7.3.2 设计完成系统的集成测试 70
7.3.3 设计完成系统的压力测试 73
7.4 知识总结 78
7.4.1 单元测试 78
7.4.2 集成测试 87
7.4.3 确认测试 96
7.4.4 系统测试 97
7.4.5 验收测试 108
7.4.6 压力测试 113
7.5 应用实践 114
项目八 对Windows计算器程序进行功能测试 115
8.1 问题情境 115
8.2 问题分析 115
8.3 任务的设计与实施 115
8.3.1 创建测试 115
8.3.2 运行测试 119
8.3.3 分析结果 119
8.4 知识总结 121
8.4.1 自动化测试概述 121
8.4.2 QTP介绍 122
8.4.3 TestComplete介绍 134
8.4.4 自动化测试常见的误区 144
8.4.5 如何正确地理解自动化测试 144
8.5 应用实践 146
项目九 对Mercury Web Tours Application网站的性能测试 147
9.1 问题情境 147
9.2 问题分析 147
9.3 任务的设计与实施 147
9.3.1 录制脚本 147
9.3.2 编辑脚本 152
9.3.3 可视化地添加事务 155
9.3.4 运行脚本 155
9.3.5 分析结果 158
9.4 知识总结 160
9.4.1 LoadRunner的介绍 160
9.4.2 LoadRunner的安装 161
9.4.3 LoadRunner的测试步骤 166
9.4.4 Web网站的测试 166
9.4.5 软件测试质量保证 174
9.4.6 软件测试经验与原则 184
9.4.7 软件测试人员应该具备的几种思维方式 186
9.4.8 软件测试的误区 187
9.5 应用实践 188
附录A 软件测试计划模板 189
附录B 测试用例模板 201
附录C 软件测试报告模板 214
附录D 常见软件测试术语 218
参考文献 239

精彩片段:
 
书  评:
在软件开发过程中,软件测试是对软件需求分析、设计规格说明书和程序的最终审核,是软件质量保证的关键步骤。近些年,随着软件产业化的迅速发展,软件测试在整个软件工程中的地位越来越重要,市场对于专业化、高效化软件测试的需求越来越强烈,软件测试职业的价值越来越高,每年都有数量可观的人参加软件测试技术和工具等相关方面的培训和学习。软件测试学术活动非常活跃,新的测试方法和测试工具不断出现,软件测试技术作为一门新兴的产业迅速发展起来了。在这种形势下,计算机专业学生对于软件测试知识的学习与应用就显得极其重要,因此一本好的软件测试教材对于学习者是必不可少的。
本书全面系统地介绍了软件测试相关的基本概念、基础理论、应用技术等。本书按当今国内比较流行的项目驱动、案例教学的思路编写,共设计了九个测试项目。前六个是相对比较简单的程序的测试,旨在介绍软件测试相关的基本知识、基础测试技术及基础理论,让读者快速入门。后三个是相对比较大的项目的部分测试,旨在介绍当今较为流行的一些软件测试技术及相关软件工具。
本书突出项目驱动,注重动手能力的培养,同时注重基本知识和基本概念的表述,很好地把握了知识和技术的深度,内容全面,论述简明,注意将软件测试理论和实际技术相结合,使读者能够较快地学习和掌握当前主流软件测试技术及其实际运用。具体说明如下:
(1) 以项目驱动为基础。在每个项目开始时首先给出一个问题情境测试案例,让读者去思考并设计实现。之后,再带着问题、带着思考去阅读学习案例中涉及的相关理论知识点和应用技术等。
(2) 注重动手能力的培养。在每个案例开始时可由读者自己去独立思考并进行具体的测试实现。尤其是前六个小项目,读者可以先按照要求写出程序,然后进行测试。
(3) 注重基本知识和基本概念的表述。人类的学习过程是一个概念—判断—推理—分析—归纳—总结—再学习的过程,概念是关键的第一步,只有正确地迈出了第一步,才会有快速、丰富、正确的收获。本书特别注重基本知识和基本概念的表述,以便让读者对软件测试的一些相关基础概念有较为深刻的理解。同时本书还在附录中给出了常见软件测试术语,以供读者快速查阅。
(4) 内容全面,论述简明。本书将软件测试相关知识分解到每个项目所涉及的知识点中,使读者带着问题、思考和兴趣去阅读理论知识。
本书附录中还提供了一些软件测试计划、软件测试用例和软件测试报告的模板,供读者参考。
本书由西安航空职业技术学院的韩银锋任主审,陈卫卫任主编,王艳、宋承继、段智毅任副主编。其中,陈卫卫编写了绪论、项目一至项目七,王艳编写了项目八和项目九,宋承继、段智毅参与了部分章节的编写。
书中对一些案例进行了部分测试,旨在抛砖引玉,引起读者的兴趣。
限于编者的水平,书中对某些问题的论述可能是肤浅的,也可能存在疏漏,恳请读者批评指正。

编 者
2011年9月

其  它:
 



| 我的帐户 | 我的订单 | 购书指南| 关于我们 | 联系我们 | 敬告 | 友情链接 | 广告服务 |

版权所有 © 2000-2002 中国高校教材图书网    京ICP备10054422号-7    京公网安备110108002480号    出版物经营许可证:新出发京批字第版0234号
经营许可证编号:京ICP证130369号    技术支持:云章科技