书籍详情

实用软件测试过程(软件工程技术丛书)

实用软件测试过程(软件工程技术丛书)

作者:(美)John Watkins著;贺红卫,杨芳等译;贺红卫译

出版社:机械工业出版社

出版时间:2004-01-01

ISBN:9787111126423

定价:¥30.00

购买这本书可以去
内容简介
  本书介绍了一种实用的软件测试过程,内容涉及测试的技术和方法,项目的计划和管理,测试的角色和职责,测试过程的改进和度量的作用及使用,以及各个测试阶段的全面信息。书中还给出实例分析来说明如何在实际工作中实现这一过程。本书附录提供了一套全面的标准测试文档模板、预制表格和检查列表,方便读者使用。本书内容全面,注重实际,可作为软件测试技术培训教材,也可作为大专院校计算机有关专业师生的教学参考书,并可以为管理和计划测试项目的管理人员、从事测试的人员以及需要了解测试过程的所有人员提供有价值的参考。?本书为需要减少测试时间、人力和费用并改进其测试过程质量的软件开发专家提供了一个非常实际的解决方案,并为从事应用的开发和测试的所有成员构建出一个框架。读者可以直接将该框架作为一个现成的测试过程,也可以修改该框架以满足自己的实际需求。本书还通过几个案例研究说明如何在实际中实现这一过程。??本书对测试过程的所有方面提供建议和指导,其中包括:??◆测试软件的需求以及测试的方法??◆技术的具体细节??◆计划和管理项目??◆测试的角色和职责??◆测试阶段的全面信息??◆过程改进的建议以及度量的作用和使用??本书包括对大量不同来源的软件的测试,内容涉及对公司自主开发的软件、由第三方开发或修改的应用、对已有遗留系统的修改或扩充以及商业现用(COTS)软件的测试。??本书还提供了一套全面的标准测试文档模板、预制表格和检查列表,这些表格也可以在www,us.cambridge.org/titles/052179546X上下载得到。读者可以直接在测试过程中使用这些表格,也可以根据自己的业务需求定制这些表格。
作者简介
暂缺《实用软件测试过程(软件工程技术丛书)》作者简介
目录
前言
第1章 概述
1.1 本书的目的
1.2 读者
1.3 如何阅读本书
1.4 本书的结构和内容
第一部分 传统测试过程
第2章 测试概述
2.1 概述
2.2 设计的挑战性
2.3 什么是测试
2.4 验证和确认
2.5 不进行测试的后果
2.6 测试——底线
2.7 附加信息
第3章 测试技术
3.1 概述
3.2 通用测试技术
3.2.1 青定测试和否定测试
3.2.2 白盒测试和黑盒测试
3.2.3 错误猜测
3.2.4 自动化软件测试
3.3 功能测试技术
3.3.1 等价类划分
3.3.2 边界分析
3.3.3 侵入测试
3.3.4 随机测试
3.3.5 状态转换分析
3.3.6 静态测试
3.3.7 线索测试
3.4 非功能测试技术
3.4.1 配置/安装测试
3.4.2 兼容性或互操作性测试
3.4.3 文档和帮助测试
3.4.4 错误恢复测试
3.4.5 性能测试
3.4.6 可靠性测试
3.4.7 保密性测试
3.4.8 压力测试
3.4.9 可用性测试
3.4.10 容量测试
3.5 有关测试技术的参考读物
第4章 管理和计划测试
4.1 概述
4.2 测试的组织
4.3 角色和职责
4.3.1 概述
4.3.2 测试主管
4.3.3 测试组组长
4.3.4 测试分析员
4.3.5 测试者
4.3.6 独立测试观察员
4.3.7 补充的测试角色
4.4 测试阶段
4.4.1 概述
4.4.2 单元测试
4.4.3 集成测试
4.4.4 系统测试
4.4.5 系统集成测试
4.4.6 验收测试
4.4.7 回归测试
4.4.8 停止测试的时机
4.5 V模型在计划中的作用
4.6 测试需求管理
4.7 配置管理的作用和使用
4.8 缺陷跟踪的作用和使用
4.9 风险在测试计划和管理中的作用
第5章 单元测试
5.1 概述
5.2 单元测试方法
5.3 单元测试的数据需求
5.4 角色和职责
5.5 计划和资源
5.6 输入
5.7 单元测试的测试技术
5.8 输出
第6章 集成测试
6.1 概述
6.2 集成测试方法
6.3 休成测试数据需求
6.4 角色和职责
6.5 计划和资源
6.6 输入
6.7 集成测试的测试技术
6.8 输出
第7章 系统测试
7.1 概述
7.2 系统测试方法
7.3 系统测试数据需求
7.4 角色和职责
7.5 计划和资源
7.6 输入
7.7 系统测试的测试技术
7.8 输出
第8章 系统集成测试
8.1 概述
8.2 系统集成测试的方法
8.3 系统集成测试的数据需求
8.4 角色和职责
8.5 计划和资源
8.6 输入
8.7 系统集成测试的测试技术
8.8 输出
第9章 用户验收测试
9.1 概述
9.2 用户验收测试的方法
9.3 用户验收测试的数据需求
9.4 角色和职责
9.5 计划和资源
9.6 输入
9.7 用户验收测试的测试技术
9.8 输出
第10章 操作验收测试
10.1 概述
10.2 操作验收测试的测试方法
10.3 操作验收测试的数据需求
10.4 角色和职责
10.5 计划和资源
10.6 输入
10.7 操作验收测试的测试技术
10.8 输出
第11章 回归测试
11.1 概述
11.2 回归测试方法
11.3 回归测试的数据需求
11.4 角色和职责
11.5 计划和资源
11.6 输入
11.7 回归测试的测试技术
11.8 输出
第12章 测试过程改进
12.1 概述
12.2 度量的作用及其使用概述
12.3 测试过程中常用的度量
12.4 建立和管理度量程序
12.5 建立简单、有效度量集的建议
12.6 参考文献
第13章 测试过程的引进、采用和维护
13.1 概述
13.2 测试过程的引进和采用
13.2.1 概述
13.2.2 建立需求
13.2.3 引进和采用的策略
13.3 测试过程的维护
第二部分 现实世界的测试过程:说明性的案例研究
第14章 案例研究1:大英图书馆
14.1 公司概述
14.2 测试需求的特征
14.3 管理和计划测试
14.4 角色和职责
14.5 测试阶段
14.6 制品
14.7 过程改进
第15章 案例研究2:路透社产品验收小组
15.1 公司概述
15.2 测试需求
15.3 管理和计划测试
15.4 角色和职责
15.5 测试阶段
15.6 制品
15.7 过程改进
第16章 案例研究3:皇冠质量保证小组
16.1 公司概述
16.2 测试需求
16.3 管理和计划测试
16.4 角色和职责
16.5 测试阶段
16.6 制品
16.7 过程改进
第17章 案例研究4:葡萄酒协会
17.1 公司概述
17.2 测试需求
17.3 管理和计划测试
17.4 角色和职责
17.5 测试阶段
17.6 制品
17.7 过程改进
第18章 案例研究5:自动化数据处理有限公司
18.1 公司概述
18.2 测试需求的特征
18.3 管理和计划测试
18.4 角色和职责
18.5 测试阶段
18.6 制品
18.7 过程改进
第三部分 附录
附录A 测试人员的参考术语
附录B 测试指南
附录C 测试计划文档模板
附录D 测试规格说明文档模板
附录E 测试脚本模板
附录F 测试结果记录表格模板
附录G 测试日志模板
附录H 测试证明模板
附录I 重用包检查列表
附录J 测试总结报告模板
附录K 等价类划分实例
附录L 边界分析实例
附录M 状态转换实例
附录N 自动化测试工具选择标准
附录O 可用性测试概述
附录P 测试过程健康检查
附录Q 面向对象软件的测试
参考文献
术语表
译后记
猜您喜欢

读书导航