单选题
下列有关软件测试的叙述中,正确的是
A、
测试是软件开发中一个单独的阶段,其目的是对已实现的程序编码进行正确性检验
B、
一个成功的测试能够验证程序的确做了它应该做的事情
C、
根据80/20的原则,优秀的软件开发人员所编写的程序错误少,因此时于他们的程序,重点不应放在缺陷测试上
D、
在软件过程的早期寻找尽可能多的错误符合软件测试的原则
【正确答案】
D
【答案解析】
[解析] 对于A项。软件测试贯穿于软件开发的整个过程,其功能是验证软件的功能是否按照预先的设想执行的。对于B项,一个成功的软件测试是发现了以前未发现的错误的测试。对于C项,根据80/20原则,如果发现一程序模块似乎比其它程序模块有更多的错误倾向时,则应当花费较多的时间和代价测试这个过程模块。D项正确。
提交答案
关闭