文摘
英文文摘
致谢
图目录
表目录
第1章 绪论
1.1 课题背景
1.1.1 软件测试的发展
1.1.2 增强型项目的兴起
1.2 研究对象和研究内容
1.2.1 研究对象分析
1.2.2 研究内容简述
1.3 研究成果
1.4 内容组织
第2章 相关工作和研究思路
2.1 软件工作量度量概要
2.1.1 规模测度
2.1.2 工作量度量
2.1.3 不确定性度量
2.1.4 度量方法的准确性
2.2 研究框架
2.2.1 研究要点
2.2.2 研究思路
第3章 基于测试验证点模型的测试用例数目估计
3.1 测试用例数目估计简介
3.1.1 基于代码行和缺陷数的估计
3.1.2 基于功能点的经验法则
3.1.3 测试用例估计的挑战
3.2 测试验证点和测试对象分析法
3.2.1 测试目标和功能规则
3.2.2 测试对象分析法
3.2.3 增强型项目中的测试验证点度量
3.2.4 用例模型下的测试验证点计算
3.2.5 测试验证点与测试用例数目
3.3 测试用例数目估计的案例分析
3.3.1 案例设计
3.3.2 测试验证点与用例点的比较
3.3.3 测试验证点与功能点的比较
3.3.4 修改功能的测试验证点案例分析
3.3.5 相关讨论
3.4 本章小结
第4章 基于二元规模的软件测试活动工作量度量
4.1 增强型项目中的测试规模度量
4.1.1 增强型项目中测试规模度量的问题
4.1.2 增量规模和附加规模
4.1.3 基于二元规模的工作量度量
4.2 基于测试用例数目的测试活动规模和工作量度量案例分析
4.2.1 案例设计
4.2.2 基于一元规模的工作量度量分析
4.2.3 基于测试用例数目的二元规模实例模型
4.2.4 测试执行规模的度量
4.2.5 测试分析设计活动工作量度量
4.2.6 测试执行活动工作量度量
4.2.7 测试总体工作量度量
4.3 本章小结
第5章 基于向量模型的测试任务工作量度量
5.1 测试任务度量现状
5.2 测试任务向量度量模型
5.2.1 度量任务规模
5.2.2 分析任务复杂度
5.2.3 判定测试人员等级
5.2.4 估计任务工作量
5.3 案例分析
5.3.1 测试设计任务估计案例
5.3.2 单一组织的测试执行任务估计案例
5.3.3 跨组织的测试执行任务估计案例
5.3.4 结果和讨论
5.4 本章小结
第6章 基于既得价值的不确定性度量
6.1 软件不确定性
6.1.1 风险与不确定性
6.1.2 项目缓冲设定与不确定度量
6.2 软件不确定性价值模型
6.2.1 不确定性价值概念
6.2.2 软件不确定性价值计算
6.3 基于既得价值的过程中不确定性度量
6.3.1 既得价值反馈系统
6.3.2 消费价值反馈过程
6.3.3 过程中消费价值度量框架
6.4 面向测试执行过程的案例分析
6.4.1 案例项目
6.4.2 方法运用
6.4.3 方法评估
6.4.4 相关讨论
6.5 本章小结
第7章 综合应用实例分析
7.1 综合应用概述
7.2 实例分析
7.2.1 项目简介
7.2.2 测试用例数目估计
7.2.3 测试活动工作量度量
7.2.4 测试任务度量
7.2.5 测试执行过程中的不确定性分析
7.2.6 相关讨论
7.3 本章小结
第8章 总结和展望
8.1 工作总结
8.2 未来工作展望
参考文献
作者简历及在学期间的主要研究成果