软件测试可能发现软件中的() 但不能证明软件()。 A.所有错误 没有错误 B.错误 没有错误 C.逻辑错误

大学 错误,软件,逻辑 已帮助 人

软件测试可能发现软件中的(  ),但不能证明软件(  )。

  A.所有错误、没有错误  B.错误、没有错误

  C.逻辑错误、没有错误  D.设计错误、没有错误

热搜:关于软件测试过程中的配置管理, 是不正确的表述

答案解析

难度★★☆ 搜索
  • B测试的目的就是在软件投入生产性运行之前,尽可能多地发现软件中的错误。测试是对软件规格说明、设计和编码的最后复审,所以软件测试贯穿在整个软件开发期的全过程。
       在软件生命周期的各个阶段,都有可能会产生差错,测试就是为了发现程序中的错误而执行程序的过程,好的测试方案是尽可能地发现至今尚未发现的错误的测试。
       但是由于软件测试方法本身的局限性,例如在设计测试用例时,有时根本就不可能让所有可能的数据都参与测试等原因,软件测试不可能发现程序中的所有错误,所以说没有发现错误并不能证明程序就没有错误。