51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 7833|回复: 13
打印 上一主题 下一主题

[讨论] 请问:软件测试和调试的区别是什么?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-3-1 15:32:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请问:软件测试和调试的区别是什么?
希望您能专业一点的知识回答 谢谢您
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2007-3-1 15:42:24 | 只看该作者
简单的说测试是为了发现问题,调试是解决问题
oversdlkfj6
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2007-3-1 17:42:20 | 只看该作者
希望您能专业一点的提问!
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2007-3-1 18:11:32 | 只看该作者
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2007-3-1 21:49:58 | 只看该作者
Wow
目的:软件测试 尽可能的发现软件中隐藏的bug;调试 已知软件的bug的确切位置 并与修正
可预见性与不可预见性 软件测试能确切的知道软件要去往何方 而调试确不知道软件是否真正的被修复
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2007-3-2 13:25:48 | 只看该作者
测试的目的是找出存在的错误, 而调试的目的是定位错误并改正错误。
测试从一个以知的条件开始,使用预定的过程,有预知的结果。而调试从一个位置的条件开始,结果和过程都未知。

[ 本帖最后由 aa285757 于 2007-3-2 13:27 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2007-3-2 17:29:49 | 只看该作者
调试主要找出语法问题!
测试内容就多了
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2007-3-2 17:31:02 | 只看该作者
原帖由 aa285757 于 2007-3-2 13:25 发表
测试的目的是找出存在的错误, 而调试的目的是定位错误并改正错误。
测试从一个以知的条件开始,使用预定的过程,有预知的结果。而调试从一个位置的条件开始,结果和过程都未知。

这个解释的不错!!!!
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2007-3-6 17:52:25 | 只看该作者
1.测试的目的是找出存在的错误;而调试的目的是定位错误、找出错误的原因并修改程序以修正错误;测试活动中发现的缺陷需要通过调试来进行定位;两者在目标、方法和思路上有所不同;
2.调试是编码阶段和缺陷修复阶段的活动,测试活动则可以贯穿整个软件的生命周期;
3.测试是从已知的条件开始,使用预先定义的过程和步骤,有预知的结果;调试从未知的条件开始,结束时间无法预计;
4.测试过程可以事先设计,进度也可事先确定,调试过程无法描述过程和持续时间。
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2007-3-11 17:05:50 | 只看该作者
1.测试的目的是找出的错误;而调试的目的是定位错误
2.测试有预知的结果;调试的结果不可预知;
3.测试过程是可重复的,调试的过程是随机的、不可重复的。
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2007-11-3 22:33:46 | 只看该作者
不知道笔试会不会出这个题目呢?呵呵,反正明天就要笔试了。多谢各位的答案!
回复 支持 反对

使用道具 举报

该用户从未签到

12#
发表于 2007-11-5 14:41:54 | 只看该作者

test & debug

1,软件测试是找出软件已经存在的错误,而调试是定位错误,修改程序以修正错误.
2,软件测试从一个已知的条件开始,有预知的结局 而调试从未知的条件开始,其结局不可预知
3,软件测试可以计划,可以预先制定测试用例和过程,工作进度可以度量.而调试不能计划,进度不可度量.
4,调试是在测试之后,在方法,思路,策略上都有所不同.
5,测试的对像可以是文档和代码 而调试的对像只能是代码.
回复 支持 反对

使用道具 举报

该用户从未签到

13#
发表于 2007-11-5 14:41:59 | 只看该作者
1.软件测试是找出已经存在的错误,而调试是找出错误,并解决
2.软件测试是有已知的条件,预定的过程和预期的结果,而调试从未知的条件开始,其结果不可预知
3.调试是测试之后的事,在过程,方法,思路上有很大不同
4.软件测试可以实现计划,工作进度可以度量,而调试不行
5.软件测试的对象是文档或代码,而调试只是代码
回复 支持 反对

使用道具 举报

该用户从未签到

14#
发表于 2007-11-5 14:46:40 | 只看该作者
调试是随机性的 由程序员完成 为了程序可运行
测试是有目的性的 由测试人员完成 为了程序可完成指定功能
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-14 18:17 , Processed in 0.074256 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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