摘要:测试驱动开发(TDD)作为极限编程的重要思想正在日益流行,也显示出诸多优越性。本文在介绍了有关TDD的背景知识和编写步骤之后,以成熟的整合框架(Struts+Spring+Hibernate)为例,分析了J2EE项目下每层所使用的测试技术和工具,以试图说明TDD可以迅速加快开发过程并产生更高质量的软件,使代码更易于理解和重构。
关键词:测试驱动开发 测试先行编程 junit jmock strutstest
单位:美国艾瑞广州软件开发有限公司 广东广州510663
注:因版权方要求,不能公开全文,如需全文,请咨询杂志社