摘要8-10
Abstract10-12
插图索引12-13
表格索引13-19
第1章 绪论19-31
1.1 软件测试的进程19-21
1.1.1 测试会议19-20
1.1.2 测试标准20-21
1.2 软件测试的理论研究21-22
1.2.1 测试充分性研究21-22
1.2.2 基于模型的测试22
1.3 测试工具22-23
1.4 测试复用研究的现状23-26
1.4.1 测试用例复用的研究24-26
1.4.1.1 可复用测试用例生成的研究25
1.4.1.2 可复用测试用例管理的研究25-26
1.4.2 其它测试资产复用的研究26
1.5 课题背景26-27
1.6 的主要工作和组织安排27-30
1.7 小结30-31
第2章 可复用的测试用例库形式化描述31-45
2.1 引言31
2.2 测试用例库31-34
2.2.1 测试样式32-33
2.2.2 测试用例33
2.2.3 测试用例库33-34
2.3 可复用的测试用例库34-38
2.3.1 功能点34-35
2.3.2 测试项35-36
2.3.3 测试用例36
2.3.4 测试用例套36-37
2.3.5 可复用的测试用例套37-38
2.3.6 可复用的测试用例库38
2.4 可复用测试用例库的Z 语言描述38-42
2.4.1 Z 规格语言38-40
2.4.1.1 Z 语言概述38-39
2.4.1.2 Z 语言基础39-40
2.4.2 一些类型声明40-41
2.4.3 测试项41
2.4.4 测试用例41
2.4.5 功能点41-42
2.4.6 可复用的测试用例套42
2.5 应用42-43
2.6 小结43-45
第3章 测试用例的质量评价模型45-61
3.1 质量评价模型的发展45-46
3.2 度量的基本理论46-47
3.3 用例的质量评价模型47-51
3.3.1 可用性48-50
3.3.2 可复用性50-51
3.4 可复用性要素的度量元分析51-54
3.4.1 易理解性51-52
3.4.2 易修改性52-53
3.4.3 独立性53-54
3.4.4 通用性54
3.5 用例的可复用性度量54-59
3.5.1 层次分析法54-57
3.5.2 建立可复用性的层次结构57
3.5.3 构造可复用性各要素的比较矩阵57-58
3.5.4 计算特征向量58
3.5.5 一致性检验58
3.5.6 各要素的权重确定58-59
3.5.7 应用分析59
3.6 小结59-61
第4章 测试用例套的复用度量61-77
4.1 引言61
4.2 复用的定义61-64
4.2.1 复用61-62
4.2.2 复用62
4.2.3 间接复用62
4.2.4 复用簇62-63
4.2.5 复用距离63
4.2.6 基于复用簇的可复用测试用例库63-64
4.3 复用的操作64-66
4.3.1 新增65
4.3.2 编辑65
4.3.3 删除65-66
4.4 复用度量66-72
4.4.1 复用的质量度量66-69
4.4.1.1 结构从属度67-68
4.4.1.2 内容从属度68-69
4.4.1.3 复用的质量度量的计算69
4.4.2 复用的数量度量69-70
4.4.2.1 复用度量69-70
4.4.2.2 复用复合度量70
4.4.3 复用度量的算法70-72
4.5 应用72-76
4.5.1 测试用例复用库管理平台72-73
4.5.2 应用分析73-76
4.6 小结76-77
第5章 基于贝叶斯的测试用例复用度量77-88
5.1 复用的分析77-79
5.1.1 搜索和复用的关联77-78
5.1.2 复用偏好的设计78-79
5.2 理论基础79-80
5.2.1 贝叶斯定理79
5.2.2 贝叶斯网络79-80
5.3 度量模型80-84
5.3.1 模型结构81-82
5.3.2 条件概率的计算82-83
5.3.3 网络动态更新83-84
5.4 实例分析84-87
5.4.1 用户数据84-86
5.4.2 计算结果86-87
5.5 小结87-88
第6章 基于功能点的测试用例复用生成工具88-102
6.1 引言88
6.2 功能点88-91
6.2.1 功能点定义89-90
6.2.2 功能点关系90-91
6.3 功能单元91-93
6.4 复用策略93-94
6.4.1 策略93
6.4.2 陷阱策略93
6.4.3 实用策略93-94
6.5 复用生成算法94-97
6.5.1 基于相同功能点的复用生成算法94-95
6.5.2 基于并发功能点的复用生成算法95-96
6.5.3 基于序列功能点的复用生成算法96-97
6.6 复用生成工具“RGtool”97-100
6.6.1 工具实现97-98
6.6.2 实例分析98-100
6.7 小结100-102
第7章 总结和展望102-105
7.1 工作总结102-103
7.2 今后的研究103-105