锁定老帖子 主题:单元测试系列之2:开发测试的那些事儿
该帖已经被评为良好帖
|
|
---|---|
作者 | 正文 |
发表时间:2012-04-22
stamen 写道 能始终如一做单元测试,并享受单元测试好处的项目在国内实现项目中确实凤毛麟角。
项目进度紧可能是表象的原因,真正的原因是能对单元测试各种技术合理运用,并有大量实战经验的人在国内还是太少, 包括象我这种10年的老鸟,也是最近才慢慢在项目中使用单元测试的。从我这一年多来的实战经验来说,单元测试是非常有好处的,不过确实要下功能学习,别止步于Junit的知识上,Junit仅仅是开始。 我感觉我很幸运,我工作不到2年,跟了一个很好的老大,严格要求我写单元测试,起初我也是感觉没有什么必要,但是写了几个项目以后,我发现我自己的写代码的功力也涨了,因为单元测试好不好写,也关系到你业务代码封装的好不好,封装的好,单元测试写起来就简单不费力。。 再后来我给别人的业务也写单元测试,虽说别人的测试通过了,但是我给他补单元测试的时候还是很发现不少测试没有发现的bug。 后来我自己写项目,测试一般很轻松的就过了。。我自己心里也很踏实。 |
|
返回顶楼 | |
发表时间:2012-04-22
showdy1984 写道 stamen 写道 能始终如一做单元测试,并享受单元测试好处的项目在国内实现项目中确实凤毛麟角。
项目进度紧可能是表象的原因,真正的原因是能对单元测试各种技术合理运用,并有大量实战经验的人在国内还是太少, 包括象我这种10年的老鸟,也是最近才慢慢在项目中使用单元测试的。从我这一年多来的实战经验来说,单元测试是非常有好处的,不过确实要下功能学习,别止步于Junit的知识上,Junit仅仅是开始。 我感觉我很幸运,我工作不到2年,跟了一个很好的老大,严格要求我写单元测试,起初我也是感觉没有什么必要,但是写了几个项目以后,我发现我自己的写代码的功力也涨了,因为单元测试好不好写,也关系到你业务代码封装的好不好,封装的好,单元测试写起来就简单不费力。。 再后来我给别人的业务也写单元测试,虽说别人的测试通过了,但是我给他补单元测试的时候还是很发现不少测试没有发现的bug。 后来我自己写项目,测试一般很轻松的就过了。。我自己心里也很踏实。 各种僵尸粉。 |
|
返回顶楼 | |
发表时间:2012-04-23
javeaye 写道 showdy1984 写道 stamen 写道 能始终如一做单元测试,并享受单元测试好处的项目在国内实现项目中确实凤毛麟角。
项目进度紧可能是表象的原因,真正的原因是能对单元测试各种技术合理运用,并有大量实战经验的人在国内还是太少, 包括象我这种10年的老鸟,也是最近才慢慢在项目中使用单元测试的。从我这一年多来的实战经验来说,单元测试是非常有好处的,不过确实要下功能学习,别止步于Junit的知识上,Junit仅仅是开始。 我感觉我很幸运,我工作不到2年,跟了一个很好的老大,严格要求我写单元测试,起初我也是感觉没有什么必要,但是写了几个项目以后,我发现我自己的写代码的功力也涨了,因为单元测试好不好写,也关系到你业务代码封装的好不好,封装的好,单元测试写起来就简单不费力。。 再后来我给别人的业务也写单元测试,虽说别人的测试通过了,但是我给他补单元测试的时候还是很发现不少测试没有发现的bug。 后来我自己写项目,测试一般很轻松的就过了。。我自己心里也很踏实。 各种僵尸粉。 上面的大哥,不知道您的啥心态。。我不是僵尸粉,我是真觉得楼主讲的有道理,请问在你眼里什么样的不叫僵尸粉??否定各种的?? |
|
返回顶楼 | |
发表时间:2012-04-24
LZ的文章看似很有道理,但是看过之后,感觉没什么收获。
LZ无非就是在讲单元测试如何如何重要,为什么重要,然后又讲了一些大而空的流程方面的知识,对于如何真正贯彻单元测试,却没讲,而这又是我最想知道的。 与其讲这么多空话,不如做一个Tutorial出来给大家学习下! |
|
返回顶楼 | |
发表时间:2012-04-24
还有,我不是僵尸粉!
|
|
返回顶楼 | |