学位论文 > 优秀研究生学位论文题录展示

基于组合框架的J2EE组件单元测试的研究与应用

作 者: 史明慧
导 师: 周南
学 校: 中国农业大学
专 业: 计算机应用技术
关键词: 单元测试 J2EE组件 JUnit Mock Objects Cactus
分类号: TP311.52
类 型: 硕士论文
年 份: 2005年
下 载: 184次
引 用: 3次
阅 读: 论文下载
 

内容摘要


本文首先在研究面向对象软件开发与测试的现状以及组件测试的现状的基础上,指出了传统的测试技术已无法对面向对象软件进行有效的测试,分析了J2EE组件与容器交互的特点,提出了J2EE组件单元测试面临的问题和难点。然后,全面介绍和分析了面向对象软件测试的理论和技术以及J2EE组件的内容和特点。本文通过对组合框架,即JUnit单元测试框架及其两个扩展框架Mock Objects和Cactus深入细致的研究,比较得出了三个单元测试框架的优缺点,综合性地提出了J2EE组件单元测试的实施方案。最后,给出了该方案在“基于网络的物流配送管理系统平台”中的应用。 本文的内容融合了软件测试理论知识与笔者的实践经验,相信本论文的研究对于更快速有效地实施J2EE组件单元测试具有一定的理论意义和参考价值。

全文目录


第一章 绪论  8-14
  1.1 研究背景  8-10
  1.2 问题的提出  10-11
  1.3 论文研究内容和研究思路  11-14
第二章 面向对象软件测试的理论与技术  14-32
  2.1 软件测试的基本理论与技术  14-21
  2.2 面向对象软件测试的理论  21-29
  2.3 面向对象软件的单元测试技术  29-31
  2.4 本章小结  31-32
第三章 J2EE组件技术  32-36
  3.1 J2EE架构技术  32-33
  3.2 J2EE组件  33-35
  3.3 本章小结  35-36
第四章 JUnit单元测试框架及其扩展框架  36-49
  4.1 JUnit单元测试框架  36-43
  4.2 Mock Objects测试框架  43-44
  4.3 Cactus测试框架  44-48
  4.4 本章小结  48-49
第五章 J2EE组件单元测试的方案与实施  49-66
  5.1 测试方案分析与确定  49-51
  5.2 方案的实施  51-65
  5.3 本章小结  65-66
第六章 总结与展望  66-68
  6.1 总结  66
  6.2 展望  66-68
参考文献  68-71
附录  71-77
致谢  77-78
作者简介  78

相似论文

  1. k多边形Cactus图的Wiener指标,O157.5
  2. 软件优化技术在软件开发项目中的应用研究,TP311.52
  3. 单元测试方法及其在某制纸工厂作业管理系统中的应用研究,TP311.52
  4. 基于组合开源框架的Web应用软件测试方法的研究,TP311.52
  5. 基于Spring框架的MVC控制器的优化与改进,TP393.09
  6. 敏捷软件开发方法在学习辅助管理系统中的应用研究,TP311.52
  7. WCDMA物理层在终端固件中的实现及测试,TN929.533
  8. Java EE应用程序测试的研究与应用,TP312.2
  9. 飞行控制软件单元测试的实施,TP311.52
  10. 基于PyUnit框架的企业级软件自动化测试技术的研究,TP311.52
  11. 自动化单元测试录制框架的研究与实现,TP311.52
  12. 嵌入式电子海图系统软件测试关键技术研究,TP311.52
  13. 块图的2-彩虹控制问题算法研究,O157.5
  14. 重型商用车AMT电控单元测试与诊断技术研究,U463.212
  15. 基于符号执行与遗传算法的单元测试研究与应用,TP311.52
  16. C/C++单元自动化覆盖测试框架的研究与实现,TP311.52
  17. 单元自动化测试系统中路径选择方法的研究与设计,TP311.52
  18. Symbian编程的重构与进化技术的研究及应用,TP311.52
  19. 视频监控软件单元测试的实施,TP311.52
  20. 嵌入式软件单元无关性自动测试研究与实现,TP311.52
  21. Eclipse插件的自动化测试研究与实现,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com