以下关于软件测试叙述中,不正确是( )。
- A.软件测试目是为了发现错误
- B.成功测试是能发现至今尚未发现错误测试
- C.测试不能用来证明软件没有错误
- D.当软件不存在错误时,测试终止
正确答案及解析
正确答案
D
解析
本题考查软件测试基础知识。软件测试是为了发现错误而执行程序过程。因此软件测试目是发现软件错误。成功测试是能发现至今尚未发现错误测试。软件测试不能证明软件中不存在错误,只能说明软件中存在错误。穷举测试是不实际,因此不能说明软件不存在错误,才终止测试。