测试与调试的主要区别?
正确答案:
(1)测试从一个侧面证明程序员的失败;调试证明程序员的正确;
(2)测试从已知条件开始,使用预先定义的程序,且有预知的结果,不可预见的仅是程序是否通过测试;调试从不可知内部条件开始,除统计性调试外,结果是不可预见的;
(3)测试有计划并且要进行测试设计;调试不受时间约束;
(4)测试是发现错误、改正错误、重新测试的过程;调试是一个推理的过程;
(5)测试执行是有规程的;调试执行要求程序员进行必要的推理;
(6)测试由独立的测试组在不了解软件设计的件下完成;调试由了解详细设计的程序员完成;
(7)大多数测试的执行和设计可由工具支持;调试用的工具主要是调试器。
(2)测试从已知条件开始,使用预先定义的程序,且有预知的结果,不可预见的仅是程序是否通过测试;调试从不可知内部条件开始,除统计性调试外,结果是不可预见的;
(3)测试有计划并且要进行测试设计;调试不受时间约束;
(4)测试是发现错误、改正错误、重新测试的过程;调试是一个推理的过程;
(5)测试执行是有规程的;调试执行要求程序员进行必要的推理;
(6)测试由独立的测试组在不了解软件设计的件下完成;调试由了解详细设计的程序员完成;
(7)大多数测试的执行和设计可由工具支持;调试用的工具主要是调试器。
答案解析:有

微信扫一扫手机做题