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

用TDD改善VC项目开发的应用研究

摘要第1-5页
Abstract第5-10页
第1章 引言第10-14页
   ·研究背景第10-11页
     ·选题的来源及意义第10页
     ·国内外研究和发展现状第10-11页
   ·研究内容及目标第11-13页
     ·研究内容第11-12页
     ·研究目标第12-13页
   ·本文组织结构第13-14页
第2章 改善 VC 软件质量的探索第14-24页
   ·软件质量问题的来源第14-16页
     ·软件的内部质量第14-15页
     ·软件的外部质量第15页
     ·面向对象系统的集成测试难度高第15-16页
   ·改善软件质量的方法第16-21页
     ·遵守设计原则第16-19页
     ·使用设计模式第19-20页
     ·敏捷方法与软件质量第20-21页
   ·敏捷方法之 TDD-测试驱动开发第21-23页
     ·TDD 可提高软件质量第21页
     ·TDD 与极限编程第21-22页
     ·TDD 的概念及模式第22-23页
   ·本章小结第23-24页
第3章 使用 TDD 进行质量控制和成本控制第24-30页
   ·TDD 在质量控制中的优势第24-25页
     ·更好地满足用户需求第24页
     ·有效地改善代码质量第24-25页
     ·开发人员参与质量管理第25页
   ·TDD 在成本控制中的优势第25-26页
     ·测试时间的缩短第25-26页
     ·可维护性的提高第26页
   ·VC 平台下的 TDD第26-29页
     ·单元测试工具第26-27页
     ·测试—编码—重构周期第27页
     ·TDD 的实施要点第27-28页
     ·持续集成及构建第28-29页
   ·本章小结第29-30页
第4章 提高项目质量的方案及设计第30-38页
   ·改善质量的方案第30-32页
     ·系统开发总体原则第30-31页
     ·TDD 结合设计模式第31页
     ·TDD 结合原型化方法第31页
     ·TDD 引导开发过程第31-32页
   ·测试用例设计第32-35页
     ·从包图获得测试信息第32-33页
     ·从需求确定测试类型第33-34页
     ·针对应用逻辑的测试第34-35页
   ·测试后的重构第35页
   ·测试管理方案第35-37页
     ·测试用例数据库的设置第35-37页
     ·SVN 版本管理测试代码第37页
   ·本章小结第37-38页
第5章 实现过程第38-54页
   ·测试环境配置第38-41页
     ·测试框架第38-39页
     ·搭建 TDD 环境第39-41页
   ·测试前的代码检查第41-42页
   ·测试实现过程第42-45页
     ·系统的待测单元第42页
     ·测试类的设计第42-43页
     ·测试程序编写第43-45页
   ·TDD 中设计模式的实现第45-47页
     ·问题描述第45-46页
     ·实现过程第46-47页
   ·测试代码及用例管理第47-50页
     ·测试代码管理第47-49页
     ·测试用例管理第49-50页
   ·实现结果第50-52页
   ·TDD 实践效果评估第52-53页
     ·测试成本第52-53页
     ·质量成本第53页
     ·软件质量第53页
   ·本章小结第53-54页
结论第54-55页
 1. 研究总结第54页
 2. 下一步的工作第54-55页
致谢第55-56页
参考文献第56-58页
攻读学位期间取得学术成果第58-59页
附件第59页

论文共59页,点击 下载论文
上一篇:基于关联规则Apriori算法的Web日志挖掘研究与实现
下一篇:基于区域生长和聚类的花卉图像分割算法研究