论坛首页 综合技术论坛

[讨论&分享]参加了前两天的活动,想起了一个Kata,同时想问问大家平时测试都到什么粒度啊?

浏览 3943 次
精华帖 (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潜水,最近被朋友点名了,以后要好好在这里学习了。
   发表时间:2006-12-19  
Robert C Martin
Bowling Game Kata
0 请登录后投票
论坛首页 综合技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics