更新时间:2018-12-30 19:04:06
封面
版权信息
前言
第1章 软件测试概述
1.1 软件测试的产生
1.2 软件测试基础理论
1.3 软件开发过程
1.4 软件开发与软件测试的联系
1.5 软件测试过程
1.6 软件质量保证
1.7 软件测试的职业
第2章 软件测试策略与过程
2.1 软件测试的复杂性分析
2.2 软件测试策略与方法
2.3 单元测试
2.4 集成测试
2.5 确认测试
2.6 系统性测试
2.7 验收测试
2.8 软件测试不同分类之间的关系
第3章 黑盒测试及用例的设计
3.1 黑盒测试法的概念
3.2 三角形问题与NextDate函数
3.3 等价类划分方法
3.4 边界值分析法
3.5 因果图方法
3.6 决策表测试法
3.7 正交试验设计法
3.8 测试方法的选择
3.9 黑盒测试案例运用
第4章 白盒测试及其用例的设计
4.1 白盒测试方法
4.2 白盒测试的几个基本概念
4.3 覆盖的测试
4.4 路径测试
4.5 白盒测试案例运用
第5章 软件特定环境及应用系统的测试
5.1 客户/服务器体系结构测试
5.2 图形用户界面测试
5.3 实时系统测试
5.4 面向对象的软件测试
5.5 嵌入式系统的软件测试
5.6 特定环境及应用系统的测试运用
第6章 软件自动化测试基础
6.1 软件自动化测试概念与基础知识
6.2 软件自动化测试生存周期方法学
6.3 软件自动化测试工具
6.4 软件自动化测试系统建立
第7章 软件项目的单元测试
7.1 软件项目的单元测试
7.2 Logiscope测试工具解析
7.3 Logiscope的安装与配置
7.4 Logiscope测试自动化的运用
7.5 运用JUnit进行单元测试
第8章 软件项目的功能测试与性能测试
8.1 软件项目功能测试
8.2 软件项目的性能测试
第9章 软件测试管理
9.1 软件测试管理概念
9.2 测试组织及管理
9.3 测试用例及管理
9.4 缺陷管理
9.5 测试文档管理
9.6 测试过程管理
9.7 测试管理工具
9.8 测试环境与配置管理
参考文献