单选题
做系统测试的目的是______。
A.主要测试系统运行的效率 B.主要测试系统是否满足要求
C.发现软件中存在的错误 D.为了评判系统设计人员的水平
【正确答案】
C
【答案解析】在谈到软件测试时,许多人都引用Grenford J.Myers在“The Art ofSoftware Testing”一书中的观点:
(1)软件测试是为了发现错误而执行程序的过程。
(2)测试是为了证明程序有错,而不是证明程序无错误。
(3)一个好的测试在于它能发现至今未发现的错误。
(4)一个成功的测试是发现了至今未发现的错误的测试。