2007-08-05
初识TDD
TDD(Test Driven Development),核心思想就是以测试的方式来驱动开发,它对传统的软件开发流程做了一个有效的调整。TDD的目的主要是为了保证类是为了其所赋予的功能、职责而存在,另一方面也是为了保证避免过度设计,还有就是为了将来的重构方便,为了持续集成存在能够有意义,测试不仅带来了软件质量的提升,也同时为软件提供了详尽的文档。
1 在开始真正编码之前,添加相应的能够失败的测试代码。
2. 运行所有的测试,测试未通过。
3. 修改代码。
4 运行所有的测试,测试全部通过。
5 重构代码,消除冗余。
发表评论
- 浏览: 4620 次
- 性别:


- 详细资料
搜索本博客
我的相册
13
共 1 张
共 1 张
最近加入圈子
最新评论
-
web开发中关于TDD的一些 ...
我的方式是写一个 MockHttpServletRequest 和 MockHt ...
-- by yiding_he -
web开发中关于TDD的一些 ...
可以看下mock吧。可以模拟一个web container。
-- by qujingbo -
easymock求助
应该把你的Class A Mock以后set进TDDForInital中的ret ...
-- by wyseahl -
web开发中关于TDD的一些 ...
如果用webwork或struts2,request和session就是Hash ...
-- by dunsword -
easymock扩展包里的someth ...
下载了easymock的java文件,结果编译不过,需要这么多的包,谁帮忙解决一 ...
-- by yz_beijing






评论排行榜