51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

楼主: 前门上车
打印 上一主题 下一主题

“软件调试”和“软件测试”有何不同?

[复制链接]

该用户从未签到

21#
发表于 2007-5-13 20:08:33 | 只看该作者
觉得关键在于目的性不同,而且测试又标准和期望结果
回复 支持 反对

使用道具 举报

该用户从未签到

22#
发表于 2007-5-16 00:33:54 | 只看该作者

回复 #1 前门上车 的帖子

调试和测试是两个不同的过程,有着根本的区别.
调试是一个随机的,不可重复的过 程,和用于隔离和确认问题发生的原因,然后修改软件来纠正问题---一般是由开发人员实施。
测试是一个有计划的可重复的过程,它的目的是为了发现与预告定义的规格和标准(SRS,HLD,LLD等)不符合的问题---要专业的测试人员实施。
回复 支持 反对

使用道具 举报

该用户从未签到

23#
发表于 2007-6-10 13:30:51 | 只看该作者
呵呵,偶是新手,看了这个帖子,自己算是把测试和调试弄清楚了,不过真正的理解还是得通过自己在具体得工作中,去体会....
回复 支持 反对

使用道具 举报

该用户从未签到

24#
发表于 2007-6-10 15:10:59 | 只看该作者
恩!学习到了!
回复 支持 反对

使用道具 举报

该用户从未签到

25#
发表于 2007-6-11 14:32:23 | 只看该作者
[quote]原帖由 [i]net3000[/i] 于 2007-5-12 16:41 发表 [url=http://bbs.51testing.com/redirect.php?goto=findpost&pid=519569&ptid=3034][/url]
打个比喻:好想一个人在走路。

调试是没有确切的目的地,中间在不停的探索。
测试是有确切的目的地,你只要按照地图走就行了。看看地图的正确性,你能不能走到终点。
这样比喻能理解吗?
实际上,调试和 ... [/quote]
通俗易懂,讲的不错啊sdlkfj6
回复 支持 反对

使用道具 举报

该用户从未签到

26#
发表于 2007-6-11 17:16:34 | 只看该作者
明白了一些东西
回复 支持 反对

使用道具 举报

该用户从未签到

27#
发表于 2007-6-12 10:44:30 | 只看该作者
got it!!THX
回复 支持 反对

使用道具 举报

该用户从未签到

28#
发表于 2007-7-4 20:26:27 | 只看该作者

回复 #9 yangcai 的帖子

我对你的说法有点疑问,测试是贯穿整个软件周期,但是一旦有bug,不是就得调试吗?那样为何说
调试却只集中在几个开发人员参与的阶段?
回复 支持 反对

使用道具 举报

该用户从未签到

29#
发表于 2007-7-5 16:18:03 | 只看该作者
说得好啊!!!!
回复 支持 反对

使用道具 举报

该用户从未签到

30#
发表于 2007-7-6 14:35:16 | 只看该作者
gg
回复 支持 反对

使用道具 举报

该用户从未签到

31#
发表于 2007-7-9 15:49:52 | 只看该作者
调试是开发做的事情,测试是测试工程师的事情
回复 支持 反对

使用道具 举报

该用户从未签到

32#
发表于 2007-7-9 18:00:40 | 只看该作者
调试试看程序能否成功的实现功能。
测试是看程序的功能是否正确的执行。
我是这样想的sdlkfj5
回复 支持 反对

使用道具 举报

该用户从未签到

33#
发表于 2007-7-12 16:27:18 | 只看该作者
测试员测试,发现BUG → 开发员调试,解决之前测试发现的BUG.

我是新手,看了前面的帖子之后,自己的体会!
回复 支持 反对

使用道具 举报

该用户从未签到

34#
发表于 2007-7-12 19:03:06 | 只看该作者

回复 #32 xiaofanglii 的帖子

"调试试看程序能否成功的实现功能。
测试是看程序的功能是否正确的执行。"

这种说法是不对的。调试目的是定位错误并修改程序以修正错误,测试的目的是找出存在的错误。测试并不仅仅是为看程序的功能是否正确,测试代码只是测试工作中的一项,所以不能简单的说测试是看程序的功能是否正确的执行
回复 支持 反对

使用道具 举报

该用户从未签到

35#
发表于 2007-7-12 19:18:35 | 只看该作者
1.测试的目的是找出存在的错误;而调试的目的是定位错误并修改程序以修正错误;
2.调试是测试之后的活动,测试和调试在目标,方法和思路上都有所不同;
3.测试从一个已知的条件开始,使用预先定义的过程,有预知的结果;调试从一个未知的条件开始,结束的过程不可预计;
4.测试过程可以实现设计,进度可实现确定;调试不能描述过程或持续时间,结果不可预计。
回复 支持 反对

使用道具 举报

该用户从未签到

36#
发表于 2007-7-13 16:30:42 | 只看该作者
这个我好像明白
回复 支持 反对

使用道具 举报

该用户从未签到

37#
发表于 2007-7-13 21:01:32 | 只看该作者
xuexi  ...
回复 支持 反对

使用道具 举报

该用户从未签到

38#
发表于 2007-7-31 20:21:10 | 只看该作者
[quote]原帖由 [i]maoshan[/i] 于 2007-1-24 11:15 发表 [url=http://bbs.51testing.com/redirect.php?goto=findpost&pid=421034&ptid=3034][/url]
区别:
1. 测试的目的是找出存在的错误;调试的目的是定位发现的错误并修改程序以修正错误;
2. 调试是测试之后的活动,测试和调试在目标,方法和思路上都有所不同;
3. 测试从一个已知的条件开始,使用预先定义的过 ... [/quote]


我来补充一点:
从阶段来看,测试存在于整个软件生命周期;而调试是在编码和缺陷修复阶段
回复 支持 反对

使用道具 举报

该用户从未签到

39#
发表于 2007-7-31 23:32:17 | 只看该作者
明白咯,谢谢!!
回复 支持 反对

使用道具 举报

该用户从未签到

40#
发表于 2007-8-1 23:26:53 | 只看该作者
1。测试的目的是找出存在的错误;而调试的目的是定位错误并修改程序以修正错误;调试是测试之后的活动,测试和调试在目标,方法和思路上都有所不同;测试从一个已知的条件开始,使用预先定义的过程,有预知的结果;调试从一个未知的条件开始,结束的过程不可预计;测试过程可以实现设计,进度可实现确定;调试不能描述过程或持续时间,结果不可预计。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-4-20 04:03 , Processed in 0.075239 second(s), 21 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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