软件测试教程

软件测试教程

杜文洁, 景秀丽, 编著

出版社:清华大学出版社

年代:2012

定价:29.0

书籍简介:

本教程系统阐述了软件测试的基础知识及其相关的实用测试技术,内容上分为三大部分,下设十三章。具体包括:软件测试概述、软件测试方法、软件测试过程与策略、软件测试环境搭建、软件测试计划与文档、软件自动化测试、面向对象的软件测试、黑盒测试及其实例设计、白盒测试及其实例设计、Web网站测试、Rational测试工具及实例分析、软件测试管理及软件测试职业。

书籍目录:

第1部分 软件测试入门

第1章 软件测试概述

1.1 软件测试背景

1.1.1 软件缺陷

1.1.2 软件测试技术的发展历史和现状

1.2 软件测试的基本理论

1.2.1 软件测试的定义和目标

1.2.2 软件测试标准

1.2.3 软件测试原则

1.2.4 软件测试分类

1.3 软件测试与软件开发

小结

习题

第2章 软件测试方法

2.1 静态测试

2.2 动态测试

2.3 黑盒测试

2.4 白盒测试

小结

习题

第2部分 软件测试提高

第3章 软件测试过程与策略

3.1 软件测试的复杂性与经济性分析

3.1.1 软件测试的复杂性

3.1.2 软件测试的经济性

3.1.3 软件测试的充分性准则

3.1.4 软件测试的误区

3.2 软件测试流程

3.2.1 软件开发的v模型

3.2.2 单元测试

3.2.3 集成测试

3.2.4 确认测试

3.2.5 系统测试

3.2.6 验收测试

小结

习题

第4章 软件测试环境搭建

4.1 测试环境的要素

4.2 搭建测试实验室步骤

4.3 测试环境的管理与维护

4.4 测试环境搭建举例

4.4.1 jsp站点测试环境的搭建

4.4.2 vmware workstation搭建nat测试环境

小结

习题

第5章 软件测试计划与文档

5.1 测试计划的制订

5.1.1 测试计划

5.1.2 制订测试计划

5.2 测试文档

5.2.1 测试文档概述

5.2.2 软件生存周期各阶段的测试任务与可交付的文档

5.3 测试用例的设计

5.4 测试总结报告

小结

习题

第6章 软件自动化测试

6.1 软件自动化测试概述

6.1.1 自动化测试能做什么

6.1.2 软件自动化测试的误区

6.1.3 不适合自动化测试的情况

6.1.4 国内软件自动化测试实施现状分析

6.1.5 软件自动化测试的引入条件

6.2 自动化测试的策略与运用

6.2.1 自动化测试策略

6.2.2 自动测试的运用步骤

6.2.3 测试工具的运用及作用

6.2.4 自动化测试产生的问题

6.3 常用自动化测试工具简介

6.3.1 功能测试类

6.3.2 性能/负载/压力测试类

6.3.3 测试管理工具

小结

习题

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

7.1 面向对象软件测试概述

7.1.1 面向对象软件测试的特殊性

7.1.2 面向对象技术的特点及其对测试的影响

7.2 面向对象测试的内容与范围

7.2.1 面向对象分析的测试

7.2.2 面向对象设计的测试

7.2.3 面向对象编程的测试

7.2.4 面向对象的单元测试

7.2.5 面向对象的集成测试

7.2.6 面向对象的系统测试

7.3 面向对象软件测试技术与方法

7.3.1 分析和设计模型测试技术

7.3.2 类测试技术

7.3.3 类层次结构测试技术

7.3.4 对象交互测试技术

7.4 面向对象软件测试用例设计

7.5 面向对象测试基本步骤

7.6 面向对象测试工具junit

小结

习题

第3部分 软件测试实战

第8章 黑盒测试实例设计

8.1 等价类划分法

8.2 边界值分析法

8.3 决策表法

8.4 因果图法

8.5 黑盒测试综合用例

小结

习题

第9章 白盒测试实例设计

9.1 逻辑覆盖测试

9.2 路径分析测试

9.2.1 控制流图

9.2.2 独立路径测试

9.2.3 z路径覆盖测试

9.3 其他白盒测试方法

9.3.1 循环测试

9.3.2 变异测试

9.3.3 程序插装

9.4 白盒测试综合用例

小结

习题

第10章 web网站测试

10.1 web网站的测试

10.2 功能测试

10.2.1 页面内容测试

10.2.2 页面链接测试

10.2.3 表单测试

10.2.4 cookies测试

10.2.5 设计语言测试

10.2.6 功能测试用例

10.3 性能测试

10.3.1 负载测试

10.3.2 压力测试

10.3.3 连接速度测试

10.4 安全性测试

10.5 可用性/可靠性测试

10.5.1 导航测试

10.5.2 web图形测试

10.5.3 图形用户界面测试

10.5.4 可靠性测试

10.6 配置和兼容性测试

10.7 数据库测试

小结

习题

第11章 rational测试工具介绍及测试实例分析

11.1 rational 测试解决方案

11.2 软件测试管理

11.3 rational测试工具介绍

实例一rational suite enterprise的安装

11.4 rational测试实例分析

实例二三角形问题的黑盒测试

实例三nextdate函数的黑盒测试

实例四rational purecoverage基本练习

实例五rational purecoverage案例测试

实例六rational purify基本练习

实例七rational purify案例测试

实例八rational quantify基本练习和案例测试

实例九rational administrator案例测试

实例十rational robot功能测试

实例十一rational robot性能测试

小结

习题

第12章 软件测试职业

12.1 软件测试职业和职位

12.1.1 测试团队的基本构成

12.1.2 测试人员职位及其责任

12.2 软件测试资源的获取途径

12.3 软件测试工程师的素质要求

小结

习题

参考文献

内容摘要:

本书详尽地阐述了软件测试的基础知识及其相关的实用技术。具体内容包括软件测试概述、软件测试方法、软件测试过程与策略、软件测试环境搭建、软件测试计划与文档、软件自动化测试、面向对象的软件测试、黑盒测试实例设计、白盒测试实例设计、Web网站测试、Rational测试工具介绍及测试实例分析和软件测试职业。本书结合教学实例突出基本知识和基本概念的表述,注重内容的先进性、系统性和实用性,力求反映软件测试发展的最新成果。本书将测试与软件工程密切结合,使读者可以更好地理解和掌握软件测试的内容,并迅速地运用到实际测试工作中去。本书可作为高等院校计算机相关专业的软件测试课程教材,也可作为软件测试技术学习和提高的培训教材,还可供从事软件开发和软件测试工作的技术人员参阅。

编辑推荐:

可作为高等院校计算机相关专业的软件测试课程教材,也可作为软件测试技术学习和提高的培训教材,还可供从事软件开发和软件测试工作的技术人员参阅。

书籍规格:

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

书籍信息归属:

软件测试教程是清华大学出版社于2012.出版的中图分类号为 TP311.5 的主题关于 软件-测试-高等职业教育-教材 的书籍。