51Testing软件测试论坛

标题: 测试驱动开发和单元测试之间的关系是什么? [打印本页]

作者: tomas_ray    时间: 2007-5-21 09:58
标题: 测试驱动开发和单元测试之间的关系是什么?
看到测试驱动开发中的小步前进原则:
小步前进的原则,要求我们对大的功能块测试时,应该先分拆成更小的功能块进行测试,比如一个类A使用了类B、C,就应该编写到A使用B、C功能的测试代码前,完成对B、C的测试和开发。

于是产生疑问,对A类测试使用B、C类,应该是集成测试的范畴啦,
那么测试驱动开发中描述的测试究竟是什么测试?
作者: tomas_ray    时间: 2007-5-21 09:58
标题: 回复 #1 tomas_ray 的帖子
自己顶一下
作者: wangsunny366    时间: 2007-10-30 11:07
标题: 测试 驱动开发的理解
谈谈我对测试驱动开发的理解:

   测试驱动开发即目前最流行的XP(极限开发),就是开发人员在编写代码前先编写测试代码,划到测试人员这呢,就是测试人员需要在需求建立初期就加入,详细了解需求,在开发人员编码前就编写好测试用例,并且这些用例要经过对应开发人员的审查---即开发人员一定要参加到用例的编写或审查中,让开发人员知道要测试的内容,这样他在编写代码时就可以避免少写或多写那些条件和判断语句了,从源头上减少了许多BUG.
简言之就是:一是要开发人员加入到测试用例的编写和评价行列中来;
         二是要让测试人员加入到软件的设计中来,特别是需求建立的初期就应该加入进来,在设计是就考虑到可测试性.






欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2