第ⅰ部分 质 量 保 证
第1章 质量简介
1.1 简介
1.2 质量的历史展望
1.3 质量的概念(它是事实还是感知)
1.4 质量定义
1.5 质量的关键要素
1.6 质量观点
1.7 经济方面的质量
1.8 质量定义
1.9 客户、供应商和过程
1.10 全面质量管理
1.11 tqm的质量原则
1.12 通过统计过程控制进行质量管理
1.13 通过文化变化进行质量管理
1.14 持续改进周期
1.15 不同区域的质量
1.16 基准和尺度
1.17 解决问题的技术
1.18 解决问题的软件工具
1.19 本章?结
1.20 本章回顾
第2章 软件质量
2.1 概述
2.2 软件产品质量评估的限制
2.3 客户是上帝
2.4 质量和生产率之间的关系
2.5 产品需求
2.6 机构文化
2.7 软件的特征
2.8 软件开发过程
2.9 产品类型
2.10 部分其他重要性定义方案
2.11 软件开发生命周期中存在问题的领域
2.12 软件质量管理
2.13 为什么软件会存在缺陷
2.14 与软件质量相关的过程
2.15 质量管理系统的结构
2.16 质量管理系统的支柱
2.17 质量管理重要的方面
2.18 本章小结
2.19 本章回顾
第ⅱ部分 软件测试的基本概念
第3章 软件测试基础
3.1 简介
3.2 软件测试的历史展望
3.3 测试的定义
3.4 测试方法
3.5 流行的测试定义
3.6 开发生命周期中的测试
3.7 需求跟踪矩阵
3.8 软件测试的本质
3.9 工作台
3.10 测试过程的重要特征
3.11 关于测试的误解
3.12 软件测试的原则
3.13 良好测试的显著特征
3.14 测试政策
3.15 测试策略或测试方法
3.16 测试计划
3.17 测试过程以及测试中可以发现的缺陷数
3.18 测试团队的效率
3.19 变异测试
3.20 测试中的挑战
3.21 测试团队方式
3.22 测试面临的过程问题
3.23 测试成本方面
3.24 建立测试政策
3.25 方法
3.26 结构化测试方法
3.27 缺陷的分类
3.28 软件中的缺陷、错误或失误
3.29 开发测试策略
3.30 开发测试方法(测试计划)
3.31 测试过程
3.32 测试态度(常见的人的问题)
3.33 测试方法
3.34 软件测试中人的挑战
3.35 提高测试管理意识
3.36 测试人员需要的技能
3.37 本章小结
3.38 本章回顾
第4章 配置管理
第5章 风险分析
第6章 软件验证与确认
第7章 v测试模型
第8章 缺陷管理
第ⅲ部分 测试技术和工具
第9章 测试层次
第10章 验收测试
第11章 特殊测试(第ⅰ部分)
第12章 特殊测试(第ⅱ部分)
第13章 测试工具
第ⅳ部分 测 试 过 程
第14章 测试计划
第15章 测试度量和测试报告
第16章 定性和定量分析
第ⅴ部分 测试过程管理
第17章 测试过程改进
附录a
附录b
术语表