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

基于测试驱动开发的软件测试管理系统的研究

摘要第1-3页
ABSTRACT第3-7页
第一章 引言第7-9页
第二章 敏捷开发过程和极限编程第9-25页
   ·敏捷开发过程介绍第9-16页
     ·软件的敏捷性需求第9-10页
     ·敏捷的定义第10-11页
     ·敏捷软件过程的定义及过程模型第11-14页
     ·敏捷软件过程的特性第14-16页
     ·敏捷的应用第16页
   ·主要的敏捷软件过程第16-18页
     ·极限编程(Extreme Programming XP)第16-17页
     ·SCRUM开发过程第17页
     ·动态系统开发方法DSDM第17页
     ·自适应软件开发方法(Adaptive Software Development ASD)第17页
     ·Feature Driven Development(FDD)第17-18页
     ·Crystal方法族第18页
     ·Rational RUP&UML第18页
   ·敏捷方法的选取原则第18页
   ·极限编程XP第18-25页
     ·XP方法概述第18-22页
     ·XP的实践过程与阶段第22-24页
     ·XP的适应范围第24-25页
第三章 软件测试管理系统的设计第25-31页
   ·系统需求分析第25-26页
   ·系统体系结构第26-27页
   ·系统功能概述第27-29页
     ·管理功能概述第27-28页
     ·应用服务器功能概述第28-29页
   ·系统特征及运行平台第29-31页
第四章 用测试驱动开发方法开发系统第31-36页
   ·测试驱动开发概述第31-33页
     ·测试驱动开发简介第31-33页
     ·测试驱动开发的步骤第33页
   ·测试框架第33-35页
   ·实现技术和开发平台第35-36页
第五章 数据服务层测试设计第36-48页
   ·系统数据库概述第36-39页
     ·系统数据库体系结构第36-37页
     ·数据库存储操作第37页
     ·数据服务层工作过程第37-39页
   ·测试设计步骤第39-43页
     ·建立一个测试数据库第39页
     ·测试数据的建立和清除第39-41页
     ·设计测试第41页
     ·测试程序的结构第41-43页
   ·其它存储操作的测试设计第43-47页
     ·查询用户信息的测试设计第44-45页
     ·修改用户信息的测试设计第45-46页
     ·删除用户信息的测试设计第46-47页
   ·数据库连接测试设计第47-48页
第六章 GUI(图形用户接口)测试设计第48-59页
   ·客户端概述第48-50页
     ·客户端接口概述第48-49页
     ·客户端工作过程第49-50页
   ·MVC模式概述第50-51页
   ·GUI测试设计第51-59页
     ·测试用例第52-53页
     ·运行代码设计第53-54页
     ·测试通过第54-55页
     ·提炼接口第55页
     ·生成界面第55-59页
第七章 总结和测试驱动开发的扩展讨论第59-61页
第八章 结束语第61-62页
重要相关术语第62-63页
主要参考文献第63-65页
收录和发表论文第65-66页
致谢第66页

论文共66页,点击 下载论文
上一篇:两类药物目标分子的合成及分析
下一篇:不动产证券化的法律分析--兼及抵押贷款的证券化