51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3206|回复: 2
打印 上一主题 下一主题

测试驱动开发和单元测试之间的关系是什么?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-5-21 09:58:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
看到测试驱动开发中的小步前进原则:
小步前进的原则,要求我们对大的功能块测试时,应该先分拆成更小的功能块进行测试,比如一个类A使用了类B、C,就应该编写到A使用B、C功能的测试代码前,完成对B、C的测试和开发。

于是产生疑问,对A类测试使用B、C类,应该是集成测试的范畴啦,
那么测试驱动开发中描述的测试究竟是什么测试?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2007-5-21 09:58:42 | 只看该作者

回复 #1 tomas_ray 的帖子

自己顶一下
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2007-10-30 11:07:54 | 只看该作者

测试 驱动开发的理解

谈谈我对测试驱动开发的理解:

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

回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-7 05:39 , Processed in 0.061575 second(s), 26 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表