声明
摘要
第1章 绪论
1.1 研究背景及意义
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.2 面向对象软件测试
2.2.1 面向对象技术
2.2.2 面向对象软件测试模型
2.2.3 面向对象软件测试分类
2.3 面向对象的关系
2.3.1 对象关系图
2.3.2 对象间的关系
2.4 本章小结
第3章 基于耦合度量和图启发式算法研究
3.1 引言
3.2 耦合度量的方法
3.2.1 Briand的方法
3.2.2 Abdurazik的方法
3.3 本文耦合度量的方法
3.3.1 测试桩模块
3.3.2 耦合度量
3.3.3 测试桩复杂度计算
3.4 图的启发式算法
3.4.1 图的存储方式
3.4.2 强连通分量
3.4.3 加权对象关系图
3.4.4 打破环路算法
3.5 测试顺序分配策略
3.6 本章小结
第4章 测试实例和分析
4.1 测试工具
4.2 实例系统
4.3 实验验证数据
4.4 实验结果分析
4.5 本章小结
第5章 总结与展望
5.1 内容总结
5.2 研究展望
致谢
参考文献
附录1 攻读硕士学位期间发表的论文