首页 > 试题广场 >

(6分)简述软件测试和调试的区别。 p

[问答题]

简述软件测试和调试的区别。

软件测试的目的是发现错误,至于找出错误的原因和错误发生的地方不是软件测试的任务,而是调试的任务。调试的目的是为了证明程序的正确,因此它必须不断地排除错误。它们的出发点不一样,软件测试是为了挑错,属于质量保证活动,调试时排错,是一种排除过程,使编码活动的一部分。
发表于 2017-03-22 20:39:47 回复(0)
testing is intended to find bugs, and debuging is intended to fix bugs.
发表于 2017-03-22 21:10:05 回复(0)
测试的目的是发现错误;调试的目的是发现错误并改正,排除错误。
测试是有计划的;调试是被动的。
测试的以已知条件开始,使用预先定义的程序,是有预期的结果;调试以未可知的条件开始,结果未知。
测试由独立的测试组,在不了解软件设计的条件下完成;调试由程序作者完成。
测试可以直接找出缺陷;调试的bug位置未知。
发表于 2017-08-20 11:31:05 回复(0)
测试:发现BUG;
调试:排除解决BUG;
发表于 2017-03-23 08:51:46 回复(0)