软件测试技术、方法和环境

软件测试技术、方法和环境

徐拥军, 主编

出版社:北京航空航天大学出版社

年代:2012

定价:30.0

书籍简介:

本书包括测试技术简介、测试组织形式、组织测试体系总体设计、同行评审过程和方法;自动化测试体系建设、性能测试过程和方法等。

书籍目录:

第1章 测试技术引论

1.1 从系统工程角度看测试

1.1.1 从系统工程角度看测试的作用

1.1.2 从系统工程观点看软件测试

1.2 软件测试发展简史

1.2.1 软件测试的起源和发

第1章 测试技术引论

1.1 从系统工程角度看测试

1.1.1 从系统工程角度看测试的作用

1.1.2 从系统工程观点看软件测试

1.2 软件测试发展简史

1.2.1 软件测试的起源和发展历史

1.2.2 软件测试与质量的关系

1.2.3 软件测试与V&V的关系

1.3 测试的目的和作用

1.4 软件测试6W原则

1.4.1 WHEN原则:尽早地、及时地开始测试

1.4.2 WHAT原则:测试对象包括各阶段重要产出物

1.4.3 WHO原则:全员参与测试

1.4.4 WHERE原则:针对用户最容易遇到的缺陷进行测试

1.4.5 HOW原则:综合运用多种测试方法和技术

1.4.6 WHY原则:测试要适时终止

1.5 小结

第2章 测试组织形式

2.1 测试组织形式

2.1.1 项目内测试组形式

2.1.2 测试管理部形式

2.1.3 测试中心形式

2.2 测试组织形式选择

2.3 小结

第3章 测试人员成长之路

3.1 测试人员要“过五关”

3.1.1 过心理关

3.1.2 过业务关

3.1.3 过技术关

3.1.4 过专业关

3.1.5 过管理关

3.2 测试能力自评和发展

3.3 小结

第4章 组织级测试体系总体设计

4.1 测试体系的内容

4.1.1 组织级软件测试体系指的是什么?这是首先要回答的问题

4.1.2 组织级软件测试体系建设的意义何在?这是要回答的第二个问题

4.1.3 组织级软件测试体系包括哪些内容?这是要回答的第三个问题

4.2 测试体系建设过程

4.2.1 组织级测试过程的改进过程

4.2.2 组织级软件测试的结论

4.3 测试成熟度模型

4.3.1 TMMi成熟度级别

4.3.2 TMMi关键过程域

4.4 小结

第5章 基于迭代的测试过程

5.1 测试过程模型

5.1.1 V模型

5.1.2 W模型

5.1.3 H模型

5.1.4 测试过程模型选择策略

5.2 基于迭代的测试过程

5.3 测试过程监控策略

5.3.1 测试目标/策略和计划监控

5.3.2 项目产出物质量监控

5.3.3 测试执行顺序监控

5.3.4 软件版本监控

5.3.5 冒烟测试监控

5.3.6 回归测试监控

5.3.7 BUG处理监控

5.4 小结

第6章 同行评审过程和方法

6.1 同行评审概述

6.2 代码评审和走查

6.2.1 代码评审

6.2.2 代码走查

6.2.3 桌面检查

6.3 需求评审和设计评审

6.3.1 同行评审小组组成

6.3.2 同行评审过程

6.3.3 评审注意事项

6.3.4 同行评审实践

6.4 开发人员自测

6.5 从CMM到PSP/TSP

6.6 同行评审度量

6.7 小结

第7章 测试用例设计方法

7.1 白盒测试用例设计

7.1.1 逻辑覆盖测试

7.2 黑盒测试用例设计

7.2.1 等价类划分

7.2.2 边界值分析

7.2.3 因果图

7.2.4 错误推测

7.3 测试用例设计的策略

7.4 小结

第8章 测试度量与分析过程

8.1 软件度量概念

8.1.1 度量元

8.1.2 度量模型

8.1.3 资源模型

8.2 测试计划度量

8.2.1 测试规模估计

8.2.2 测试工作量估计

8.2.3 测试人数和工期估计

8.2.4 测试计划制订

8.3 测试过程度量分析

8.3.1 测试用例度量

8.3.2 缺陷度量

8.3.3 缺陷分析

8.4 建立测试度量分析体系

8.4.1 测试度量分析原则

8.4.2 测试过程性能基线

8.4.3 项目级测试度量分析过程

8.5 测试度量支持工具示例

8.5.1 缺陷管理

8.5.2 测试用例管理

8.5.3 质量预警

8.5.4 度量分析

8.6 小结

第9章 自动化测试体系建立

9.1 自动化测试策略

9.2 自动化测试基础建设

9.2.1 测试环境

9.2.2 持续集成平台

9.3 自动化测试框架和工具

9.3.1 自动化测试框架

9.3.2 自动化测试工具

9.3.3 测试脚本开发

9.3.4 自已动手开发测试工具

9.3.5 测试工具Sm@rtest介绍

9.4 自动化测试实践案例

9.4.1 ESB平台介绍

9.4.2 ESB产品自动化测试需求

9.4.3 ESB平台自动化测试方案

9.4.4 ESB自动化测试效果

9.5 自动化测试过程建立

9.5.1 自动化测试过程建立

9.5.2 组织级自动化测试体系的建设

9.6 小结

第10章 性能测试过程和方法

10.1 对性能测试的理解

10.1.1 从理发店模型理解性能

10.1.2 理解系统性能度量元

10.1.3 性能测试的特点

10.2 性能测试规划和设计

10.2.1 性能测试目标确定

10.2.2 性能测试需求分析

10.2.3 性能测试方案设计

10.3 性能测试实施

10.3.1 性能测试准备

10.3.2 测试程序开发

10.3.3 性能测试执行

10.3.4 系统调优

10.4 性能测试体系建设

10.4.1 组织级性能测试体系建设

10.4.2 性能测试队伍建设

10.5 小 结

第11章 行业核心业务系统测试实践

11.1 核心业务系统测试特点

11.2 核心系统测试需求分析

11.2.1 核心系统功能需求介绍

11.2.2 核心系统测试需求分析

11.3 核心系统测试用例设计

11.3.1 模块测试用例设计

11.3.2 流程测试用例设计

11.3.3 用画图法设计测试用例

11.3.4 测试用例集管理

11.4 核心系统测试执行

11.4.1 测试数据准备

11.4.2 测试执行

11.4.3 测试执行跟踪管理

11.5 核心系统测试效率提升

11.6 小 结

附录1 术 语

附录2 参考文献

内容摘要:

本书20年实践经验的总结与提高,全面论述了软件测试技术、过程和方法,以及组织级的软件测试体系建设和运用。一方面讲述了软件测试目的和原则、测试的组织形式、组织级软件测试体系建设及测试人员培养等。另一方面从技术角度论述了同行评审方法、测试用例设计方法、测试度量与分析、自动化测试及性能测试等。最后通过一个行业核心业务系统测试案例,展现了各种测试技术和管理方法如何综合使用。提出的基于迭代的测试过程和行业核心业务系统测试是实践的总结,适用于中国当前的现实情况。
《软件测试技术、方法和环境》有助于测试人员及其他技术人员快速提高测试能力,适合业内人员阅读、使用,也可以作为计算机专业的教学参考书。

编辑推荐:

本书是徐拥军、王炯、郝进这三位作者多年来实践经验的总结。他们通过理论联系实践、技术与管理相结合的方式,从管理方面阐述了软件测试的目的、原则、组织形式、组织级软件测试体系建设以及人员培养等问题,从技术角度论述了迭代测试过程、同行评审、测试用例设计、测试度量与分析、性能测试以及自动化测试等技术。最后用一个行业核心业务系统测试案例,展示了各种测试技术和管理方法的综合使用,是软件和系统测试人员的重要参考资料,也可供其他开发人员和各级管理人员阅读。

书籍规格:

书籍详细信息
书名软件测试技术、方法和环境站内查询相似图书
9787512407077
如需购买下载《软件测试技术、方法和环境》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位北京航空航天大学出版社
版次1版印次1
定价(元)30.0语种简体中文
尺寸26 × 19装帧平装
页数印数

书籍信息归属:

软件测试技术、方法和环境是北京航空航天大学出版社于2012.1出版的中图分类号为 TP311.5 的主题关于 软件-测试 的书籍。