声明
摘要
第一章 绪论
1.1 引言
1.2 国内外研究现状
1.2.1 软件测试数据生成
1.2.2 遗传算法在软件测试数据生成中的应用
1.3 存在的问题及本文主要工作
1.4 论文的组织结构
第二章 软件测试技术与遗传算法
2.1 软件测试技术
2.1.1 软件测试定义
2.1.2 软件测试分类
2.1.3 软件测试数据生成方法
2.2 遗传算法
2.2.1 遗传算法的基本原理
2.2.2 遗传算法的发展
2.3 本章小结
第三章 基于多种群遗传算法的软件测试数据生成
3.1 基于遗传算法的软件测试数据生成
3.2 多路径测试问题建模
3.3 多种群遗传算法软件测试数据生成
3.3.1 子种群间个体信息的共享
3.3.2 基于多种群遗传算法的软件测试数据生成算法
3.4 算法性能分析
3.5 实验结果及分析
3.6 本章小结
第四章 基于非重入遗传算法的软件测试数据生成
4.1 非重入遗传算法背景
4.2 动态树存档的遗传算法
4.2.1 无重入存档算法
4.2.2 允许重入的存档算法
4.3 基于非重入遗传算法的软件测试数据生成算法
4.4 实验结果及分析
4.5 本章小结
第五章 总结与展望
5.1 课题总结
5.2 课题展望
参考文献
致谢
附录 (攻读学位期间发表论文目录)
长沙理工大学;