刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

单选题

对于逻辑表达式((a||b)||(c&&d)),需要( )个测试用例才能完成条件组合覆盖。

A
2
B
4
C
8
D
16
使用微信搜索喵呜刷题,轻松应对考试!

答案:

D

解析:

本题考查白盒测试中逻辑覆盖法的条件组合覆盖。逻辑表达式((a||b)||(c&&d))中有4个条件,分别是a、b、c、d。在条件组合覆盖中,我们需要确保每个条件的所有可能组合都被测试到。因此,对于4个条件的逻辑表达式,我们需要测试以下组合:

  1. a为真,b为真
  2. a为真,b为假
  3. a为假,b为真
  4. a为假,b为假
  5. c为真,d为真
  6. c为真,d为假
  7. c为假,d为真
  8. c为假,d为假

以上每个组合都需要一个测试用例,所以总共需要8个测试用例。然而,由于该表达式有嵌套逻辑运算符且存在多种条件组合情况,若想要确保每一种情况都被覆盖到,需要的测试用例数量可能会更多。因此,答案是选项D的16个测试用例。

创作类型:
原创

本文链接:对于逻辑表达式((a||b)||(c&&d)),需要( )个测试用例才能完成条件组合覆盖。

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share