首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

基于遗传算法的MC/DC测试用例自动生成方法研究

摘要第3-4页
Abstract第4-5页
第1章 绪论第8-14页
    1.1 课题研究的背景和意义第8-9页
    1.2 国内外研究现状第9-11页
    1.3 本文的主要工作第11-12页
    1.4 论文结构第12-14页
第2章 软件测试理论及测试用例方法设计第14-26页
    2.1 软件测试概述第14-16页
        2.1.1 软件测试的定义第14-15页
        2.1.2 软件测试的目标第15页
        2.1.3 软件测试的流程第15-16页
    2.2 测试用例生成方法的分类第16-25页
        2.2.1 功能测试用例自动生成方法第16-18页
        2.2.2 结构测试用例自动生成方法第18-25页
    2.3 本章小结第25-26页
第3章 模拟退火遗传算法第26-38页
    3.1 遗传算法简介第26-27页
        3.1.1 遗传算法的发展阶段第26-27页
        3.1.2 遗传算法的特点第27页
    3.2 遗传算法的理论及基本操作第27-34页
        3.2.1 基本概念第27-28页
        3.2.2 遗传算法的基本操作过程第28-29页
        3.2.3 影响遗传算法的因素第29-34页
    3.3 模拟退火算法的概述第34-35页
        3.3.1 模拟退火算法的基本原理第34-35页
        3.3.2 模拟退火算法的基本步骤第35页
    3.4 模拟退火遗传算法第35-37页
    3.5 本章小结第37-38页
第4章 基于SAGA的测试用例自动生成第38-45页
    4.1 系统架构框图第38-39页
    4.2 测试环境搭建模块第39-43页
        4.2.1 程序的预处理第39-40页
        4.2.2 分支节点MC/DC用例集生成第40-42页
        4.2.3 插桩及构造适应度函数第42-43页
    4.3 SAGA设计实现第43-44页
    4.4 本章小结第44-45页
第5章 实验和结果分析第45-53页
    5.1 工具的总体设计第45-47页
        5.1.1 源程序的预处理模块第45-46页
        5.1.2 MC/DC用例集生成模块第46页
        5.1.3 程序的插桩模块第46-47页
        5.1.4 SAGA生成用例模块第47页
    5.2 工具的实现与结果分析第47-52页
    5.3 本章小结第52-53页
第6章 总结与展望第53-55页
    6.1 总结第53页
    6.2 展望第53-55页
参考文献第55-59页
攻读硕士期间参与课题情况第59-60页
攻读硕士学位期间发表论文情况第60-61页
致谢第61-62页

论文共62页,点击 下载论文
上一篇:基于ArcEngine的跟踪评估系统设计与实现
下一篇:基于液基的挖空细胞筛查预先处理方法研究