浏览 1816 次
|
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
|---|---|
| 作者 | 正文 |
|
时间:2006-12-19
参加了前两天的Red Hat - JavaEye 开源企业架构论坛,其中最后的一场是李超群做的敏捷软件开发实践,精彩的现场TDD演示,虽然其中出现了不少状况,不过这样才真实,幸好最后所有测试都PASS了。
在看演示时,我总觉得这个演示中的TDD粒度未免也太细了点,从头到尾都cover到了,一直到页面上显示的文字都用Selenium测试到了,实际工作中测试到这种程度真有必要吗?很想听听大家的意见。 先说说我的吧,其实我很懒,一般只会为service的方法写单元测试,至于controller/dao那些都被忽略掉了,因为dao很多是生成的,加上一些额外的代码,页面上的测试就更没有了,里面的内容说穿了是controller调用service方法得到的。知道测试的量其实不够,可就是没动力去写。。。 附上Robert C Martin的一个关于TDD的kata,与大家分享,平时老在javaeye潜水,最近被朋友点名了,以后要好好在这里学习了。 声明:JavaEye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
| 返回顶楼 | |
|
时间:2006-12-19
Robert C Martin
Bowling Game Kata |
|
| 返回顶楼 | |



