问题
单项选择题
软件测试的目的是
A) 证明软件的正确性
B) 找出软件系统中存在的所有错误
C) 证明软件系统中存在错误
D) 尽可能多地发现软件系统中的错误
答案
参考答案:D
解析: 软件测试是为了发现程序中的错误而执行程序的过程,所以软件测试的目的是尽可能多地发现软件系统中的错误,而不是证明程序或软件的正确性。一个成功的测试应该是发现了至今为止尚未发现的错误。
软件测试的目的是
A) 证明软件的正确性
B) 找出软件系统中存在的所有错误
C) 证明软件系统中存在错误
D) 尽可能多地发现软件系统中的错误
参考答案:D
解析: 软件测试是为了发现程序中的错误而执行程序的过程,所以软件测试的目的是尽可能多地发现软件系统中的错误,而不是证明程序或软件的正确性。一个成功的测试应该是发现了至今为止尚未发现的错误。