单选题
以下关于软件测试的叙述中,正确的是______。
A、
软件测试不仅能表明软件中存在错误,也能说明软件中不存在错误
B、
软件测试活动应从编码阶段开始
C、
一个成功的测试能发现至今未发现的错误
D、
在一个被测程序段中,若已发现的错误越多,则残存的错误数越少
【正确答案】
C
【答案解析】
[要点解析] 软件测试的目的是为了发现错误,一个成功的测试能发现至今未发现的错误。没有发现错误的测试并不表明软件中不存在错误。测试应贯穿在软件开发的各个阶段,测试过程基本上与开发过程平行进行,而不是从编码阶段才开始,所有测试都应能追溯到用户需求。
提交答案
关闭