软件测试工程师试卷及解析.docxVIP

  • 3
  • 0
  • 约8.62千字
  • 约 22页
  • 2026-10-06 发布于上海
  • 举报

软件测试工程师试卷及解析

一、单项选择题(共10题,每题1分,共10分)

软件测试的主要目的是什么?

A.软件测试可以证明软件不存在缺陷

B.软件测试是为了尽可能多地发现并排除软件中的缺陷

C.软件测试是为了修复需求中的变更

D.软件测试可以保证软件在任何情况下都能正确运行

答案:B

解析:软件测试的目的是以尽量少的成本发现尽可能多的缺陷,从而评估软件质量。测试不能证明绝对无缺陷,也不能替代需求变更管理,更不可能保证任何情况下都正确。A、C、D均是对测试目的的误解,因此正确答案为B。

黑盒测试也称功能测试,其测试用例主要依据什么来设计?

A.黑盒测试主要依据程序内部逻辑结构设计用例

B.黑盒测试主要依据需求规格说明和外部功能描述设计用例

C.黑盒测试主要依据源代码的语句覆盖设计用例

D.黑盒测试主要依据系统架构与数据库设计设计用例

答案:B

解析:黑盒测试不考虑程序内部结构和实现,只根据需求规格说明、用户需求等外部行为设计用例。A、C属于白盒测试范畴,D与黑盒功能测试无关。因此正确答案为B。

下列活动中,属于动态测试的是哪一项?

A.对源代码进行静态分析属于动态测试

B.开展需求评审会属于动态测试

C.运行测试用例并检查实际结果与预期结果是否一致属于动态测试

D.使用工具进行代码规则检查属于动态测试

答案:C

解析:动态测试必须运行被测软件,执行测试用例并验

文档评论(0)

1亿VIP精品文档

相关文档