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

单元测试用例自动生成分析与设计

摘要第1-5页
ABSTRACT第5-11页
第一章 绪论第11-21页
   ·背景第11-13页
     ·软件测试发展的历程第11-12页
     ·软件测试的现状第12-13页
   ·软件测试的前沿理论第13-15页
     ·测试驱动开发第13页
     ·测试自动化第13-14页
     ·面向对象软件测试第14页
     ·基于模型的软件测试第14-15页
     ·软件测试的发展趋势第15页
   ·测试用例自动生成第15-17页
     ·随机测试数据生成第16页
     ·面向功能的测试数据生成第16页
     ·面向路径的测试数据生成第16-17页
   ·问题的提出第17-18页
   ·存在的问题第18-19页
   ·目标与主要工作第19-21页
第二章 迭代松弛法第21-29页
   ·迭代松弛法简介第21-25页
     ·定义第21页
     ·松弛技术第21-22页
     ·谓词切片第22-23页
     ·输入依赖集第23页
     ·导出谓词函数的线性算术表示第23-24页
     ·谓词残量第24-25页
     ·优化输入第25页
   ·迭代松弛法的算法描述第25-26页
   ·迭代松弛法的讨论第26-29页
     ·关于数据类型的讨论第27页
     ·关于语句的讨论第27页
     ·关于函数的讨论第27-29页
第三章 迭代松弛法的改进第29-37页
   ·迭代松弛法的改进第29-30页
     ·改进1:省略构造谓词切片和数据依赖集第29-30页
     ·改进2:选取主要路径第30页
     ·改进3:用函数的导数去代替均差第30页
   ·改进后迭代松弛法的算法描述第30-31页
   ·实例第31-37页
     ·实例1第31-33页
     ·实例2第33-37页
第四章 面向路径测试数据自动生成框架设计第37-41页
   ·面向路径测试数据自动生成框架设计第37-39页
   ·面向路径测试数据自动生成框架的应用第39-41页
第五章 PTDAG系统原型开发第41-51页
   ·UML及Java简介第41-43页
     ·UML简介第41-42页
     ·Java简介第42-43页
   ·系统的分析与设计第43-46页
     ·模型语言J简介第43-44页
     ·用例图的设计第44页
     ·顺序图的设计第44-45页
     ·系统界面的设计第45-46页
   ·系统的实现第46-51页
     ·词法分析器、语法分析器的实现第46-47页
     ·约束构造器的实现第47页
     ·约束求解器的实现第47-48页
     ·图形用户界面的实现第48-51页
第六章 实验第51-59页
   ·线性路径第51-53页
     ·线性可行路径第51-52页
     ·线性不可行路径第52-53页
   ·非线性路径第53-58页
     ·不带数学函数的简单非线性路径第53-55页
     ·带数学函数的非线性路径第55-56页
     ·含反例路径的非线性路径第56-57页
     ·非线性不可行路径第57-58页
   ·小结第58-59页
第七章 结束语第59-61页
   ·主要贡献第59-60页
   ·下一步的工作第60-61页
参考文献第61-65页
附录1 主程序主要代码第65-67页
附录2 建立线性约束系统主要代码第67-69页
致谢第69-71页
攻读学位期间发表的学术论文目录第71页

论文共71页,点击 下载论文
上一篇:晋西北黄土丘陵区小叶锦鸡儿灌丛土壤水分和肥力变化规律研究
下一篇:海洋藻类功能性蛋白质的纯化、鉴定及其应用的研究