论文部分内容阅读
极限编程(XP)是主要用于编码高风险软件项目的轻量级技术,它将一些实践证明最为行之有效的方法有机的融合在了一起,并且将其提升到了理论的高度,从而促进了软件领域的开发。在极限编程中处于核心地住的测试驱动开发(TDD)以测试作为开发过程的中心,以测试先行和重构(Refactoring)作为核心思想,对软件开发提出了一种崭新的思路,借鉴极限编程思想,测试驱动开发方法。本文分别从测试驱动开发概念、测试驱动开发优点、测试驱动开发实现等方面阐述了测试驱动开发方法。最后结合实例描述了在软件开发过程中如何应用测试驱动方法