声明
摘要
第1章 绪论
1.1 课题研究背景
1.2 国内外研究现状
1.2.1 路径覆盖测试
1.2.2 函数调用路径
1.2.3 面向对象软件测试
1.3 课题研究目的和意义
1.4 课题主要研究内容
1.5 论文组织结构
第2章 面向对象软件测试
2.1 面向对象技术的主要特点
2.1.1 封装
2.1.2 继承
2.1.3 多态
2.2 面向对象软件测试特点
2.3 面向对象的函数调用关系
2.3.1 函数调用关系
2.3.2 面向对象的函数调用关系
2.4 本章小结
第3章 算法分析与设计
3.1 算法框架
3.2 预处理模块
3.3 C++静态分析
3.3.1 词法分析
3.3.2 模式匹配
3.4 函数调用唯一性确定
3.4.1 多态唯一性确定
3.4.2 重载唯一性确定
3.5 函数静态调用路径分析与提取
3.5.1 局部函数静态调用路径
3.5.2 全局函数静态调用路径
3.6 本章小结
第4章 算法实现
4.1 预处理算法
4.2 静态分析算法实现
4.3 唯一性确定算法实现
4.4 函数静态调用路径生成算法
4.5 本章小结
第5章 实验与评测
5.1 测试数据
5.2 实验结果与评测
5.2.1 算法分析结果
5.2.2 人工分析结果
5.2.3 实验对比
5.3 本章小结
第6章 总结与展望
6.1 论文的工作与总结
6.2 研究工作展望
参考文献
个人简历 在学期间发表的学术论文及研究成果
致谢
北京信息科技大学;