51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 5669|回复: 17
打印 上一主题 下一主题

[求助] 我想知道测试和调试有什么本质区别?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2006-4-7 15:33:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
调试是否相当于单元测试?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2006-4-7 16:22:21 | 只看该作者
我是外行。

我听朋友说过一点,大概是:调试看程序能否正确运行出结果。

调试成功的东西并不一定是好的,也有可能存在着BUG,。即一个完整的已能正常运行出结果的程序再需要做测试。

也不知道我说的对不对?
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2006-4-7 16:42:29 | 只看该作者
我也是外行,我觉得调试是存在于软件开发的过程,它是测试一些源代码能否正常运行,能够调试通过的,并不一定能够测试成功。他应该在软件测试之前完成
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2006-4-7 16:56:13 | 只看该作者
调试是开发人员为了使程序能够正常运行而采取的一种手段;而单元测试是软件测试的一种;
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2006-4-7 20:21:00 | 只看该作者
测试的目的是找出存在的错误;调试的目的是定位并修改程序以修正错误。
测试从一个已知的条件开始,使用预先定义的过程,有预知的结果;调试从一个未知的条件开始,结束的过程不可预计。
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2006-4-7 22:08:00 | 只看该作者
原帖由 arminzqm 于 2006-4-7 20:21 发表
测试的目的是找出存在的错误;调试的目的是定位并修改程序以修正错误。
测试从一个已知的条件开始,使用预先定义的过程,有预知的结果;调试从一个未知的条件开始,结束的过程不可预计。


刚想进来回答一下
顺便检查一下自己的记忆

发现小猪先俺一步sdlkfj
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2006-4-9 10:25:18 | 只看该作者
调试是测试之后的活动,测试和调试再目标、方法和思路上都有所不同。
测试过程可以实现设计,进度可实现确定;调试不能描述过程或持续时间。
回复 支持 反对

使用道具 举报

该用户从未签到

8#
 楼主| 发表于 2006-4-9 11:24:38 | 只看该作者
原帖由 arminzqm 于 2006-4-7 20:21 发表
测试的目的是找出存在的错误;调试的目的是定位并修改程序以修正错误。
测试从一个已知的条件开始,使用预先定义的过程,有预知的结果;调试从一个未知的条件开始,结束的过程不可预计。

哦,我有些明白了:测试发现了一些可能由代码引起的错误,报告给程序员后,程序员通过调试来出现这些错误的代码方面的原因。
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2006-4-9 15:57:45 | 只看该作者
原帖由 夏雪 于 2006-4-9 10:25 发表
调试是测试之后的活动,测试和调试再目标、方法和思路上都有所不同。
测试过程可以实现设计,进度可实现确定;调试不能描述过程或持续时间。


MM好厉害,刚学就能回答了。加油哦!
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2006-4-19 21:29:12 | 只看该作者
本来想发表下发现来晚了5555555555想讲的被楼上的讲完了
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2006-4-20 13:38:19 | 只看该作者
调试是测试之后的活动?

调试和测试是两种不同的概念。两者之间没有前后关系。

开发人员让程序在各种条件与环境下运行,并得出运行结果的行为称之为调试(一家之言)。调试存在于开发的整个过程。
回复 支持 反对

使用道具 举报

该用户从未签到

12#
发表于 2006-11-23 17:13:42 | 只看该作者
原帖由 arminzqm 于 2006-4-7 20:21 发表
测试的目的是找出存在的错误;调试的目的是定位并修改程序以修正错误。
测试从一个已知的条件开始,使用预先定义的过程,有预知的结果;调试从一个未知的条件开始,结束的过程不可预计。


又长知识了.sdlkfj1
回复 支持 反对

使用道具 举报

该用户从未签到

13#
发表于 2006-11-23 19:23:11 | 只看该作者
51的人太强了!
回复 支持 反对

使用道具 举报

该用户从未签到

14#
发表于 2006-11-24 12:59:44 | 只看该作者
http://www.cnblogs.com/mayingbao/archive/2006/09/09/499747.html

sdlkfj5 你的问题可以看看我blog中写的,如果好的话给顶下sdlkfj2
二、 问答题

1 什么是软件测试?软件测试与调试有什么区别?
回复 支持 反对

使用道具 举报

该用户从未签到

15#
发表于 2006-11-24 13:12:26 | 只看该作者
楼上,看了下,你的BLOG不错呀.有些用到,谢谢!
回复 支持 反对

使用道具 举报

该用户从未签到

16#
发表于 2006-11-24 17:44:45 | 只看该作者
调试是为了验证程序能够正确执行,测试是为了验证程序存在错误
回复 支持 反对

使用道具 举报

该用户从未签到

17#
发表于 2006-12-19 16:51:58 | 只看该作者
呵呵...我是刚刚接触测试,我觉得测试就是找出问题,调试就是找出问题的原因.
回复 支持 反对

使用道具 举报

该用户从未签到

18#
发表于 2006-12-20 11:01:57 | 只看该作者
同意楼上的观点
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-24 01:29 , Processed in 0.082360 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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