软件白盒试题及答案.docxVIP

  • 2
  • 0
  • 约3.58千字
  • 约 8页
  • 2026-05-14 发布于广西
  • 举报

软件白盒试题及答案

一、单选题(每题2分,共20分)

1.在软件开发中,白盒测试主要用于()(2分)

A.功能性测试B.性能测试C.代码级别的测试D.用户界面测试

【答案】C

【解析】白盒测试是一种代码级别的测试方法,通过检查代码内部逻辑来发现错误。

2.以下哪种测试方法不属于白盒测试?()(2分)

A.语句覆盖测试B.路径覆盖测试C.等价类划分测试D.判定覆盖测试

【答案】C

【解析】等价类划分测试属于黑盒测试方法,白盒测试主要关注代码逻辑。

3.在白盒测试中,判定覆盖是指设计测试用例使得程序中每个判断的()(2分)

A.所有可能的路径都被执行B.每个判断表达式至少取一次真值和假值C.每个判断至少执行一次D.每个判断至少有一个分支被执行

【答案】B

【解析】判定覆盖要求每个判断表达式至少取一次真值和假值。

4.以下哪个工具常用于白盒测试?()(2分)

A.JMeterB.SeleniumC.CoberturaD.Fiddler

【答案】C

【解析】Cobertura是一个用于代码覆盖率的白盒测试工具。

5.白盒测试的测试用例设计主要依据()(2分)

A.用户需求B.系统功能C.代码逻辑D.系统架构

【答案】C

【解析】白盒测试的测试用例设计主要依据代码逻辑。

6.在白盒测试中,路径覆盖测试的目标是()(2分)

A.覆盖所有的代码路径B.覆盖所有的功能点C.覆盖所有的用户场景D.覆

文档评论(0)

1亿VIP精品文档

相关文档