单选题软件测试可能发现软件中的( ),但不能证明软件( )。A所有错误、没有错误B错误、没有错误C逻辑错误、没有错误D设计错误、没有错误
单选题
软件测试可能发现软件中的( ),但不能证明软件( )。
A
所有错误、没有错误
B
错误、没有错误
C
逻辑错误、没有错误
D
设计错误、没有错误
参考解析
解析:
测试的目的就是在软件投入生产性运行之前,尽可能多地发现软件中的错误。但是由于软件测试方法本身的局限性,软件测试不可能发现程序中的所有错误,所以说没有发现错误并不能证明程序就没有错误。
测试的目的就是在软件投入生产性运行之前,尽可能多地发现软件中的错误。但是由于软件测试方法本身的局限性,软件测试不可能发现程序中的所有错误,所以说没有发现错误并不能证明程序就没有错误。
相关考题:
下列叙述中正确的是A) 软件测试的主要目的是发现程序中的错误B) 软件测试的主要目的是确定程序中错误的位置C) 为了提高软件测试的效率,最好由程序编制者自己来完成软件测试的工作D) 软件测试是证明软件没有错误
以下关于测试作用的描述,不正确的是() A.测试无法显示软件潜在的缺陷B.测试能保证软件的缺陷和错误全部找到C.测试只能证明软件存在错误而不能证明软件没有错误D.所有的软件测试都应追溯到用户需求
以下关于测试作用的描述,不正确的是()A、测试无法显示软件潜在的缺陷B、测试能保证软件的缺陷和错误全部找到C、测试只能证明软件存在错误而不能证明软件没有错误D、所有的软件测试都应追溯到用户需求
单选题以下关于测试作用的描述,不正确的是()A测试无法显示软件潜在的缺陷B测试能保证软件的缺陷和错误全部找到C测试只能证明软件存在错误而不能证明软件没有错误D所有的软件测试都应追溯到用户需求
单选题下列描述中正确的是( )。A软件测试的主要目的是发现程序中的错误B软件测试的主要目的是确定程序中错误的位置C为了提高软件测试的效率,最好由程序编制者自己来完成软件测试的工作D软件测试是证明软件没有错误
判断题软件测试只能发现错误,但不能保证测试后的软件没有错误。A对B错