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

测试用例自动生成的分支限界算法及实验研究

摘要第4-7页
ABSTRACT第7-10页
目录第11-14页
第一章 绪论第14-25页
    1.1 研究背景第14-15页
    1.2 研究目的和意义第15-16页
    1.3 测试用例生成相关概念第16-17页
    1.4 研究内容第17-19页
    1.5 主要创新点第19-20页
    1.6 背景知识介绍第20-23页
        1.6.1 状态空间搜索第20页
        1.6.2 分支限界第20-21页
        1.6.3 爬山法第21-22页
        1.6.4 二分法第22-23页
    1.7 论文组织结构第23-25页
第二章 面向路径的测试用例自动生成技术第25-44页
    2.1 静态测试用例生成方法第25-33页
        2.1.1 常用的静态分析技术第25-30页
        2.1.2 典型静态测试用例生成方法第30-33页
    2.2 动态测试用例生成方法第33-42页
        2.2.1 直线式程序法第33页
        2.2.2 分支函数极小化方法第33-34页
        2.2.3 ADTEST第34-35页
        2.2.4 迭代松弛法第35-36页
        2.2.5 MHS方法第36-42页
    2.3 动静结合测试用例生成方法第42-44页
第三章 分支限界算法框架第44-66页
    3.1 问题定义第45-46页
    3.2 解决方案第46-50页
        3.2.1 状态空间搜索第47页
        3.2.2 BFS-BB第47-50页
    3.3 路径约束提取第50-51页
    3.4 求相关变量集和相关变量闭包第51-54页
        3.4.1 相关变量第51-53页
        3.4.2 相关变量闭包第53-54页
    3.5 变量级别确定算法第54-56页
    3.6 截距法变量区间初始化第56-62页
        3.6.1 实例分析第57-60页
        3.6.2 技术路线第60-61页
        3.6.3 实现方法第61-62页
        3.6.4 动态划定策略第62页
    3.7 不相关变量移除第62-64页
        3.7.1 算法介绍第62-64页
        3.7.2 实例分析第64页
    3.8 本章小结第64-66页
第四章 搜索加速算法第66-87页
    4.1 基于抽象解释的区间迭代优化策略第67-73页
        4.1.1 问题的提出第67-68页
        4.1.2 优化策略第68-70页
        4.1.3 理论分析第70-73页
    4.2 变量动态排序决策机制第73-74页
    4.3 基于爬山法的回退第74-81页
        4.3.1 启发式选取初始值第75-78页
        4.3.2 爬山过程第78-81页
    4.4 实例分析第81-86页
        4.4.1 实例1第81-84页
        4.4.2 实例2第84-86页
    4.5 本章小结第86-87页
第五章 实验第87-115页
    5.1 MK实验第88-92页
    5.2 区间初始化策略对比实验第92-96页
    5.3 迭代的区间运算对比实验第96-97页
    5.4 变量动态排序对比实验第97-98页
    5.5 爬山法实验第98-102页
        5.5.1 爬山法性能分析第98-101页
        5.5.2 爬山法处理等式对比实验第101-102页
    5.6 算法整体效果实验第102-114页
        5.6.1 变量个数与算法效率的关系第102-106页
        5.6.2 表达式个数与算法效率的关系第106-107页
        5.6.3 覆盖率分析第107-114页
    5.7 本章小结第114-115页
第六章 总结与展望第115-119页
参考文献第119-132页
致谢第132-134页
攻读博士学位期间发表和录用的论文列表第134页

论文共134页,点击 下载论文
上一篇:6-PTRT并联机器人的静刚度特性研究及结构优化
下一篇:下肢助力外骨骼生物—机械系统仿真及驱动单元设计