试题与答案

[说明]某公司需开发一套通用信息管理系统。为保证开发进度和开发质量,对开发的全过程进

题型:问答题

题目:

[说明]
某公司需开发一套通用信息管理系统。为保证开发进度和开发质量,对开发的全过程进行测试,重点对模块和系统性能进行测试。

1.在测试准备会上,大家对测试目的和原则发表了以下观点:

  • A. 测试是为了证明程序无错
  • B. 因为在系统开发的各个阶段都可能出现错误,应尽早并不断进行测试
  • C. 开发人员对功能理解的错误很难由本人测试出来,因此,测试工作的主要过程应避免由开发人员来承担
  • D. 测试后软件中仍存在的错误概率与已经发现的错误数成反比
  • E. 成功的测试是发现了至今尚未发现的错误的测试
  • F. 严格的测试计划会使测试工作死板教条,影响测试进度
    以上观点中正确的是 (1) (2) (3)

答案:

参考答案:(1)B或因为在系统开发的各个阶段都可能出现错误,应尽早并不断进行测试
(2)C或开发人员对功能理解的错误很难由本人测试出来,因此,测试工作的主要过程应避免由原开发软件的人或小组来承担
(3)E或成功的测试是发现了至今尚未发现的错误的测试

解析:本题从软件测试的过程出发,考查对软件测试的基本概念、模块测试和系统测试的任务以及软件调试方法的掌握情况。
本问题考查对软件测试基本概念的掌握。
在6个备选答案中,A选项是错误的,因为测试的目的是查找软件中的错误,它无法证明软件的正确性。D选项是错误的,因为按照软件工程的基本观点,经测试后,软件中仍存在的错误概率与已经发现的错误数成正比。F选项是错误的,因为严格的测试计划会使测试工作有效地发现软件的错误,从而保障测试进度。其余选项是正确的。

试题推荐
微信公众账号搜索答案