(多选题)
在软件测试中,下面说法正确的是( )。
A.测试是为了发现程序中的错误而执行程序的过程
B.测试是为了表明程序是正确的
C.好的测试方案是可能发现迄今为止尚未发现的错误的方案
D.成功的测试是发现了至今为止尚未发现的错误的测试
参考答案:AC
参考解析:
第一步,本题考查软件工程中的软件测试。
第二步,测试的目的是为了发现程序中的错误,AC选项叙述内容均正确。B选项说法不严谨。测试的目的是为了发现错误,不是为了证明正确。D选项说法不严谨。比如某程序完全正确,因此测试时没有发现错误,这种情况显然也是成功的测试。测试的目的是为了“找错”,但发现“没错”,也是成功测试,因此D选项说法不准确。如果D选项改为“发现了至今为止尚未发现的错误的测试是成功的测试”,那就正确了。
因此,选择AC选项。
知识点:计算机网络 人文科技 科技 事业单位 公基