声明
摘要
第一章绪论
1.1研究背景和意义
1.2国内外研究现状
1.2.1测试用例的自动生成
1.2.2测试用例优先级排序
1.2.3人工蜂群算法
1.3主要研究问题与内容
1.4论文结构
第二章相关理论
2.1测试用例概述
2.2测试用例生成
2.2.1传统测试用例生成方法
2.2.2基于搜索算法的测试用例生成
2.3测试用例优先级排序
2.3.1多目标优化
2.3.2优先级排序准则
2.3.3多目标的测试用例优先级排序
2.4人工蜂群算法
2.5本章小结
第三章基于IAG-ABC算法的测试用例生成
3.1.2 IAG-ABC中的人工蜂群算法
3.2基于IAG-ABC算法的测试用例生成方法
3.2.1测试用例生成方法的总体框架
3.2.2适应度函数的设计
3.2.3 LAG-ABC算法流程
3.3实验及结果分析
3.3.1实验对象
3.3.2实验结果分析
3.4本章小结
第四章基于MOABCO的测试用例优先级排序
4.1.2最优个体引导差分变异的局部搜索
4.1.3基于信息熵的蜜源选择
4.1.4蜜源个体编码
4.2优化目标
4.3算法基本流程
4.4实验结果分析
4.4.1算法性能
4.4.2测试用例排序
4.5本章小结
第五章总结与展望
5.1工作总结
5.2展望
参考文献
致谢
攻读学位期间的研究成果