软件质量与测试

软件质量与测试

孟磊, 主编

出版社:西安电子科技大学出版社

年代:2015

定价:28.0

书籍简介:

本书在简要介绍软件测试的发展、概念及相关原则的基础上,着重阐述了白盒测试与黑盒测试的软件测试技术,并按软件测试的基本流程编写,同时对面向对象的软件开发技术及其测试做了详细的介绍,对自动化的测试技术做了详细的介绍,最后讲述了软件质量保证与软件测试的关系等内容。

书籍目录:

第1章 软件测试概述

1.1 什么是软件测试

1.1.1 软件测试发展

1.1.2 软件测试定义

1.1.3 软件测试目标

1.2 软件测试基础

1.2.1 软件测试主要内容

1.2.2 软件测试过程模型

1.2.3 软件测试分类

1.3 软件测试原则

习题

第2章 软件测试技术

2.1 白盒测试技术

2.1.1 静态测试方法

2.1.2 逻辑覆盖方法

2.1.3 基本路径方法

2.1.4 其他白盒测试技术

2.2 黑盒测试技术

2.2.1 等价类划分法

2.2.2 边界值分析法

2.2.3 因果图分析法

2.2.4 决策表分析法

2.2.5 场景分析法

习题

第3章 单元测试

3.1 单元测试计划

3.1.1 单元测试概述

3.1.2 单元测试环境构成

3.1.3 单元测试的重要性

3.1.4 单元测试计划内容

3.2 单元测试设计

3.2.1 自顶向下

3.2.2 自底向上

3.2.3 孤立单元测试

3.3 单元测试实现

3.3.1 模块接口测试

3.3.2 数据结构测试

3.3.3 路径测试

3.3.4 错误处理测试

3.3.5 边界测试

3.4 单元测试执行

3.4.1 单元测试用例规格

3.4.2 单元测试用例设计

3.4.3 单元测试报告

习题

第4章 集成测试

4.1 集成测试计划

4.1.1 确定测试范围

4.1.2 角色划分

4.1.3 集成测试计划内容

4.2 集成测试设计

4.2.1 非增值式集成

4.2.2 增值式集成

4.2.3 三明治式集成

4.2.4 高频集成测试

4.3 集成测试的实现

4.3.1 分析集成测试对象

4.3.2 确定集成测试接口

4.4 集成测试执行

4.4.1 集成测试执行步骤

4.4.2 集成测试执行通过准则

4.4.3 集成测试报告

习题

第5章 系统测试

5.1 系统测试计划

5.1.1 系统测试计划概述

5.1.2 系统测试计划内容

5.1.3 做好系统测试计划

5.2 系统测试方法

5.2.1 性能测试

5.2.2 压力测试

5.2.3 容量测试

5.2.4 健壮性测试和安全性测试

5.2.5 兼容性测试

5.3 系统测试设计

5.3.1 用户层的测试设计

5.3.2 应用层设计

5.3.3 功能层设计

5.4 系统测试执行

5.4.1 系统测试自动化

5.4.2 功能测试执行

5.4.3 性能测试执行

5.4.4 系统测试用例编写

习题

第6章 验收测试

6.1 验收测试计划

6.1.1 验收测试概述

6.1.2 验收测试原则

6.1.3 验收测试计划模板

6.2 验收测试过程

6.2.1 验收测试内容

6.2.2 验收测试步骤

6.3 验收测试设计

6.3.1 正式验收测试

6.3.2 a测试

6.3.3 B测试

6.4 验收测试执行

6.4.1 验收测试实施

6.4.2 验收测试报告

习题

第7章 面向对象的软件测试

7.1 面向对象相关概念

7.1.1 对象

7.1.2 类

7.1 13封装

7.1.4 继承

7.1.5 多态

7.2 面向对象测试模型

7.2.1 面向对象分析的测试

7.2.2 面向对象设计的测试

7.2.3 面向对象编程的测试

7.3 面向对象测试流程

7.3.1 UMI

7.3.2 面向对象的单元测试

7.3.3 面向对象的集成测试

7.3.4 面向对象的系统测试

习题

第8章 软件测试工具

8.1 单元测试工具JUnit

8.1.1 JUnit简介

8.1.2 JUnit的作用

8.1.3 JUnit3.8 使用方法

8.2 功能测试工具QTP

8.2.1 QTP简介

8.2.2 录制/执行测试脚本

8.2.3 建立检查点

8.2.4 参数化

8.2.5 QTP常用公共函数说明

8.2.6 QTP常用VBScript函数

8.3 性能测试工具LoadRunner

8.3.1 LoadRunner简介

8.3.2 LoadRunner的安装

8.3.3 LoadRunner组件与流程

8.3.4 LoadRunner使用

习题

第9章 软件质量和质量保证

9.1 软件质量

9.1.1 软件质量定义

9.1.2 软件质量模型

9.2 软件度量

9.2.1 软件度量概述

9.2.2 软件度量目标

9.2.3 软件度量维度

9.2.4 软件度量的方法体系

9.3 软件能力成熟度(CMM)模型

9.3.1 CMM概述

9.3.2 CMM详解

9.4 软件质量保证

9.4.1 概述

9.4.2 SQA与软件测试的关系

习题

第10章 软件测试管理

10.1 测试过程管理

10.1.1 测试过程管理定义

10.1.2 测试计划阶段

10.1.3 测试设计阶段

10.1.4 测试执行阶段

10.1.5 测试报告阶段

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 如何加强缺陷处理(以i-Test为例)

习题

附录LoadRunner函数大全

参考文献

内容摘要:

《软件质量与测试/高等学校计算机类“十二五”规划教材》共分10章。第1章阐述了软件测试发展史、软件测试的概念以及相关原则等方面的知识:第2章介绍了软件测试基本技术,包括白盒测试技术和黑盒测试技术:第3章至第6章按照软件测试流程分别详细介绍了单元测试、集成测试、系统测试和验收测试;第7章讨论了面向对象的软件测试;第8章介绍了3款主流的软件测试工具;第9章介绍了软件质量和质量保证;第10章介绍了软件测试管理的相关内容。
  《软件质量与测试/高等学校计算机类“十二五”规划教材》可作为高等院校计算机类专业的教材或教学参考书,也可作为计算机爱好者的自学用书。

书籍规格:

书籍详细信息
书名软件质量与测试站内查询相似图书
9787560636672
如需购买下载《软件质量与测试》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地西安出版单位西安电子科技大学出版社
版次1版印次1
定价(元)28.0语种简体中文
尺寸26 × 19装帧平装
页数印数

书籍信息归属:

软件质量与测试是西安电子科技大学出版社于2015.3出版的中图分类号为 TP311.5 的主题关于 软件-测试-高等学校-教材 ,软件质量-质量管理-高等学校-教材 的书籍。