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

利用遗传算法生成基于MC/DC的回归测试数据

摘要第4-7页
ABSTRACT第7-9页
第1章 绪论第13-19页
    1.1 研究的背景及意义第13-14页
    1.2 国内外研究历程与现状第14-16页
    1.3 本文研究内容第16-17页
    1.4 论文结构第17-19页
第2章 软件测试相关研究第19-27页
    2.1 软件测试第19-22页
        2.1.1 软件测试的概念及目的第19-20页
        2.1.2 软件测试的方法第20-21页
        2.1.3 测试用例设计第21-22页
    2.2 回归测试第22-25页
        2.2.1 回归测试相关概念第22-23页
        2.2.2 回归测试策略第23-24页
        2.2.3 回归测试用例选择技术研究第24页
        2.2.4 回归测试用例生成第24-25页
    2.3 本章小结第25-27页
第3章 基于MC/DC准则的目标条件组合生成方法第27-39页
    3.1 相关概念第27-29页
    3.2 MC/DC最小用例集生成第29-34页
        3.2.1 唯一原因法第29-30页
        3.2.2 屏蔽法第30-31页
        3.2.3 关键路径法第31-33页
        3.2.4 三者比较第33-34页
    3.3 不可用条件组合的检测第34-36页
        3.3.1 计算数据流信息第35页
        3.3.2 根据数据流信息检测不可用条件组合第35-36页
    3.4 目标条件组合确定第36-37页
    3.5 本章小结第37-39页
第4章 采用遗传算法生成回归测试数据第39-47页
    4.1 遗传算法概述第39-41页
        4.1.1 算法发展第39页
        4.1.2 标准遗传算法第39-41页
    4.2 遗传算法的实现第41-46页
        4.2.1 编码方法第41页
        4.2.2 适应度函数设计第41-44页
        4.2.3 将目标条件组合进行排序第44-45页
        4.2.4 初始种群的筛选第45页
        4.2.5 确定遗传操作分量第45-46页
    4.3 采用遗传算法生成测试数据的基本流程第46页
    4.4 本章小结第46-47页
第5章 实例验证第47-57页
    5.1 示例代码第47-49页
    5.2 原始程序的测试数据第49-50页
    5.3 确定程序的目标条件组合并对其排序第50-54页
        5.3.1 判定中未覆盖的条件组合的确定第50-51页
        5.3.2 判定的目标条件组合的确定第51-54页
        5.3.3 程序的目标条件组合的确定第54页
    5.4 初始种群的筛选及遗传操作分量的确定第54页
    5.5 设置遗传策略第54页
    5.6 结果对比分析第54-56页
    5.7 本章小结第56-57页
第6章 总结与展望第57-59页
    6.1 工作总结第57页
    6.2 展望第57-59页
参考文献第59-63页
作者攻读学位期间的科研成果第63-64页
致谢第64页

论文共64页,点击 下载论文
上一篇:流动人口应用服务系统设计与数据集成研究
下一篇:基于ECC的AMI通信快速安全性研究