第1章 软件测试综述
1.1 软件质量的定义及其特性
1.2 软件质量保证与软件质量控制
1.3 软件测试的定义与范畴
1.3.1 软件测试的定义
1.3.2 软件测试的范畴
l.4 软件测试的重要性
1.4.1 美国火星登陆探测器
1.4.2 “爱国者”导弹防御系统
1.4.3 英特尔奔腾芯片缺陷
1.4.4 其他案例
1.5 软件测试的误区
1.6 软件测试职业岗位分析
本章 小结
习题
第2章 软件测试过程与测试模型
2.1 软件开发过程
2.2 软件测试过程
2.3 测试过程模型
2.3.1 V模型
2.3.2 w模型
2.3.3 H模型
2.3.4 前詈测试
2.4 a(Alpha)测试和J3(Beta)测试
2.5 测试理念
本章 小结
习题
第3章 黑盒测试与用例设计
3.1 软件测试方法分类
3.2 黑盒测试方法
3.3 等价类划分法
3.3.1 等价类划分法的思想
3.3.2 等价类划分法和测试用例设计步骤
3.3.3 等价类划分的种类
3.4 边界值分析法
3.4.1 边界值分析法的思想
3.4.2 边界值测试用例的设计方法
3.5 综合实例
3.5.1 判断三角形形状
3.5.2 成绩报告
3.5.3 系统登录测试
3.6 根据变量个数计算测试用例数
本章 小结
习题
第4章 静态白盒测试
4.1 白盒测试概述
4.1.1 白盒测试的定义
4.1.2 白龠测试策略
……
第5章 动态白盒测试
第6章 图书借阅管理系统项目介绍
第7章 单元测试
第8章 集成测试
第9章 系统测试与确认测试
第10章 Web应用系统测试
第11章 性能测试工具LoadRunner操作指南
第12章 上机综合实训