软件测试与调试有什么区别

如题所述

大概意思就是,测试是直接运行,就像QQ的beta版,拿来给广大用户测试的,发现BUG再由“相关部门”负责解决。而调试是指在软件完成的情况下程序员对其在编程系统中运行,发现问题就直接改代码...
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-04-27
简而言之,测试的主要工作是找缺陷,而调试的目的是为了解决缺陷。 具体而言,软件调试是在进行了成功的软件测试后才开始的工作。软件调试与软件测试不同,软件测试的目标是尽可能多的发现软件中的错误,而进一步诊断和改正程序中潜在的错误才是调试的任务。通常,调试工作是一个具有很强技巧性的工作。一个软件开发人员在分析测试结果的时候会发现,软件运行失效或出现问题,往往只是潜在错误的外部表现,而外部表现与内在原因之间常常没有明显的的联系。如果要找出真正的原因,排除潜在的错误,不是一件易事。因此,调试是通过现象,找出原因的一个思维分析的过程。
第2个回答  2014-04-27
测试是测试工程师做的 调试是程序员干的, 调试主要是检测代码是否存在错误或警告等。测试的覆盖面就光了 包括代码 功能 性能等
第3个回答  2014-04-27
测试是未知错误待观察,调试是已知问题再解决。本回答被提问者采纳
第4个回答  2014-04-27
测试只是检测出哪里有问题 而调试就是改正测试出来的问题
相似回答