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

嵌入式软件白盒测试中插桩技术的研究与应用

摘要第1-5页
Abstract第5-9页
第1章 绪论第9-15页
   ·课题的背景和意义第9-11页
   ·课题的研究现状第11-13页
   ·主要研究内容第13页
   ·论文组织结构第13-15页
第2章 白盒测试和插桩技术分析第15-27页
   ·白盒测试概念第15-16页
   ·白盒测试技术分析第16-18页
     ·逻辑覆盖第16-17页
     ·基本路径覆盖第17-18页
   ·白盒测试评测方法和准则第18-20页
     ·覆盖率分析第18页
     ·覆盖测试准则第18-20页
   ·插桩技术概述第20页
   ·插桩技术分析与比较第20-23页
     ·目标代码插桩技术与源代码插桩技术第20-22页
     ·手工插桩技术和自动插桩技术第22-23页
     ·虚拟插桩技术分析第23页
   ·嵌入式测试软件CodeTest 插桩技术分析第23-25页
   ·本章小结第25-27页
第3章 嵌入式软件测试中插桩技术的研究第27-43页
   ·嵌入式软件测试插桩技术研究第27-28页
     ·插桩技术研究目的第27页
     ·插桩技术研究路线第27-28页
   ·嵌入式软件测试插桩技术问题分析第28-31页
     ·问题产生的原因第28页
     ·代码膨胀问题第28-29页
     ·程序执行效率问题第29页
     ·产生Heisenbugs第29-31页
   ·嵌入式软件测试插桩模型第31-33页
     ·通用插桩模型第31-32页
     ·嵌入式软件测试的源代码插桩模型第32-33页
   ·探针的概念第33-34页
   ·覆盖率算法第34-40页
     ·语句覆盖算法第34页
     ·分支覆盖率算法第34-36页
     ·MC/DC 覆盖测试准则第36-40页
   ·插桩技术问题解决方法第40-42页
   ·本章小结第42-43页
第4章 嵌入式软件测试插桩模型的设计第43-59页
   ·平台的选择第43-44页
   ·GCC 编译器剖析第44-47页
     ·GCC 编译器的体系结构第44-45页
     ·RTL第45-47页
   ·插桩模型中预处理的实现第47-49页
   ·嵌入式软件测试中优化AST 技术第49-52页
     ·GCC 的词法分析和语法分析第49页
     ·GCC 的抽象语法树第49-51页
     ·消除GCC 的抽象语法树冗余信息算法第51-52页
   ·嵌入式软件测试中探针函数的设计第52-53页
     ·插桩点记录文件第52-53页
     ·探针函数第53页
   ·嵌入式软件测试中插桩程序的设计第53-57页
     ·插桩位置的选择第54-55页
     ·插桩策略第55-57页
   ·本章小结第57-59页
第5章 实验评估第59-65页
   ·实验环境的建立第59-61页
   ·实验结果第61-63页
   ·研究评估第63页
     ·优点第63页
     ·不足第63页
   ·本章小节第63-65页
结论第65-67页
参考文献第67-71页
攻读硕士学位期间发表的学术论文第71-73页
致谢第73页

论文共73页,点击 下载论文
上一篇:基于语义web本体映射模型研究及实现
下一篇:一种基于RSS用户兴趣的个性化搜索系统