浏览 4982 次
锁定老帖子 主题:测试应该写到什么程度
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2006-12-22
我自己的意见是 1 单元测试,所有的逻辑都要覆盖到。 2 集成测试,也就是Acceptance Test,至少要有所有的正常流程。 在petsoar这个例子里,首先我认为单元测试没有多,集成测试多了一个。当时主要的目的是演示Selenium的用法。Selenium-Remote-Control这个东西我也是第一次用,所以多写了一个。 那很多人认为做的时间太长了,没办法,一来要演示清楚,二来出了点故障,三来水平有限。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2006-12-22
测试多是写得不够,
很好有人写得过头吧。 |
|
返回顶楼 | |
发表时间:2006-12-23
说简单到未必,Robert Martin的那个bowling kata例子也和你演示的差不多。
虽然自己从来都做不到,但我很同意单元测试要覆盖所有逻辑,不过单元测试做在业务层应该会好些吧,像演示中测试最终的报价,总觉得没有必要去检查view的页面,直接用junit测试Order不是更好,估计是为了演示Selenium才这样做的吧。 总的来说,我觉得那天最后的演讲不错啊,有意外也很正常嘛,谁在实际项目里没碰到过意外呢。 P.S.本来IDEA4以后我就不用了,看了演示觉得IDEA的代码提示功能不错,也许该再装一个看看。老是用eclipse有时也很没意思。 |
|
返回顶楼 | |
发表时间:2007-04-28
虽然帖子比较老了,可是还是挺有价值的。
|
|
返回顶楼 | |
发表时间:2007-04-29
没有真正理解tdd
测试是描述需求的。 把你的需求用测试描述出来,你就知道该写多少测试了。 |
|
返回顶楼 | |
发表时间:2007-05-08
yananay 写道 没有真正理解tdd
测试是描述需求的。 把你的需求用测试描述出来,你就知道该写多少测试了。 |
|
返回顶楼 | |
发表时间:2007-05-09
yananay 写道 没有真正理解tdd
测试是描述需求的。 把你的需求用测试描述出来,你就知道该写多少测试了。 一般来说描述需求的测试称为验收测试,test-first中所指的测试就是这个。 在具体开发过程中,根据关注层次,关注点的不同,要做很多细化的测试,我想lz说的应该是这些吧。 |
|
返回顶楼 | |