单选题
下列不属于软件调试技术的是
____
A、
强行排错法
B、
集成测试法
C、
回溯法
D、
原因排除法
【正确答案】
B
【答案解析】
[解析] 我们严格区分调试与测试,调试是已知有错误而来找错误,是被动的;测试有很多种,比如未发现错误但不能保证程序没错而来找BUG,还比如我们运行测试程序是否符合用户的要求,是主动的。所以答案是选项B。 A、C、D都是具体的程序调试方法,而B是宏观的程序测试方法。测试有单元测试、集成测试、确认测试、系统测试。比如我们在进行单元测试时,发现程序有错误,我们再可以根据A、C、D的方法来找错误。
提交答案
关闭