第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 信息系统的开发过程
1.3.1 系统调查
1.3.2 系统分析
1.3.3 系统设计
1.3.4 系统实施
1.3.5 系统维护
本章小结
习 题
第2章 软件测试基础
2.1 软件错误和软件缺陷
2.1.1 程序正确性和软件错误
2.1.2 软件错误的类型
2.1.3 描述软件错误的术语
2.1.4 软件缺陷的定义
2.1.5 软件缺陷产生的原因
2.2 软件测试基本知识
2.2.1 软件测试的定义
2.2.2 软件测试的重要性
2.2.3 软件测试的目的和原则
2.2.4 软件测试的对象
2.2.5 对软件测试的错误认识
2.3 软件测试方法
2.3.1 人工测试和机器测试
2.3.2 黑盒测试和白盒测试
2.3.3 静态分析和动态测试
2.4 软件测试过程
2.4.1 单元测试
2.4.2 集成测试
2.4.3 确认测试
2.4.4 系统测试
本章小结
习题
第3章 软件测试技术
3.1 结构化系统测试技术
3.1.1 人工测试技术
3.1.2 黑盒测试技术
3.1.3 白盒测试技术
3 ,1.4 静态分析技术
3.1.5 动态测试技术
3.2 面向对象系统测试技术
3.2.1 面向对象测试基础
3.2.2 面向对象分析的测试
3.2.3 面向对象设计的测试
3.2.4 面向对象编程的测试
3.2.5 面向对象的单元测试
3.2.6 面向对象的集成测试
3.2 :7面向对象的系统测试
本章小结
……
第4章 Web信息系统测试方法
第5章 信息系统测试的设计、组织与实施
第8章 主流软件测试工具介绍
附 录 测试相关术语
参考文献