• 2021-04-14
    下列关于逻辑覆盖,说法错误的是______。 A) 满足条件覆盖并不一定满足判定覆盖 B) 满足条件组合覆盖的测试一定满足判定覆盖、条件覆盖和判定/条件覆盖 C) 满足路径覆盖也一定满足条件组合覆盖 D) 判定/条件覆盖同时满足判定覆盖和条件覆盖 A. B. C. D.
  • --正确答案:C解析:考查各种逻辑覆盖的关系: ·条件组合覆盖>判定覆盖>语句覆盖(即如果达到条件组合覆盖,就达到判定覆盖和语句覆盖; 如果达到判定覆盖,就达到语句覆盖,下面类似理解)。 ·条件组合覆盖>条件覆盖。 ·条件覆盖不一定包含判定覆盖、语句覆盖。 ·判定覆盖不一定包含条件覆盖。 ·路径覆盖>判定覆盖>语句

    举一反三

    内容

    • 0

      条件组合覆盖是一种逻辑覆盖,它的含义是:设计足够的测试用例,使得每个判定条件中的各种可能组合都至少出现一次,满足条件组合覆盖的测试用例也是满足( )级别的测试。 A: 语句覆盖、判定覆盖、条件覆盖、判定-条件组合覆盖 B: 语句覆盖、条件覆盖、判定-条件组合覆盖、修正判定-条件覆盖 C: 语句覆盖、判定覆盖、判定-条件组合覆盖、修正判定-条件覆盖 D: 路径覆盖、判定覆盖、条件覆盖、修正判定-条件覆盖

    • 1

      满足条件覆盖的测试用例一定满足判定覆盖,满足判定覆盖的测试用例一定满足条件覆盖。( )

    • 2

      满足条件覆盖一定满足判定覆盖

    • 3

      条件组合覆盖是一种逻辑覆盖,它的含义是设计足够的测试用例,使得每个判断中条件的各种可能组合都至少出现一次,满足条件组合覆盖级别的测试用例也是满足______级别的。 A: 语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖 B: 判定覆盖、条件覆盖、判定/条件覆盖 C: 语句覆盖、判定覆盖、判定/条件覆盖 D: 路径覆盖、判定覆盖、条件覆盖、判定/条件覆盖

    • 4

      多条件覆盖是一种逻辑覆盖,它的含义是设计足够的测试用例,使得每个判定中条件的各种可能组合都至少出现一次,满足多条件覆盖级别的测试用例也是满足()级别的。 A: 语句覆盖、判定覆盖、条件覆盖、条件判定组合覆盖B.判定覆盖、条件覆盖、条件判定组合覆盖、修正条件判定覆盖C.语句覆盖、判定覆盖、条件判定组合覆盖、修正条件判定覆盖D.路径覆盖、判定覆盖、条件覆盖、条件判定组合覆盖 B: 多条件覆盖是一种逻辑覆盖,它的含义是设计足够的测试用例,使得每个判定中条件的各种可能组合都至少出现一次,满足多条件覆盖级别的测试用例也是满足()级别的;针对布尔表达式A&&(B‖C)执行逻辑覆盖测试,测试用例至少需要()种组合才能满足多条件覆盖的要求。