关于软件测试与软件开发的认识,不正确的是______。

2023-09-01

A.软件生命周期各个阶段都可能产生错误
B.软件测试是独立于软件开发的一个工作
C.软件开发的需求分析和设计阶段就应开始测试工作
D.测试越早进行,越有助于提高被测软件的质量

参考答案:B

本题考查对软件测试与软件开发的关系的理解。软件开发是一个系统的工程,包括需求分析、设计、编码、测试、维护等几个环节。软件测试是整个软件开发流程中的一个环节。在现代软件开发的流程中,测试已经贯穿于整个开发流程,而不是只在编码完成以后才开始的活动了。