对于逻辑表达式(a&b)||c||d,需要( )个测试用例才能完成条件组合覆盖。A.16B.8C.4D.2

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

A.16
B.8
C.4
D.2

参考解析

解析:本题考查条件组合覆盖法的基础知识。在白盒测试法中,选择足够的测试用例,使得每个判定中条件的各种可能组合都至少出现一次。显然,满足“条件组合覆盖”的测试用例是一定满足“判定覆盖”、“条件覆盖”和“判定/条件覆盖”的。条件组合覆盖的测试用例数为:2^n,本题条件为a&b、c、d共3个条件。需要注意的是a&b和a&&b是不同的,前者代表一个条件,后者代表两个条件,这个在考试中经常出现,需要引起大家的注意。

相关考题:

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

针对布尔表达式A&&(B||C)执行逻辑覆盖测试,测试用例至少需要()种组合才能满足条件组合覆盖的要求。A.6B.4C.8D.12

●对于逻辑表达式(a(b|c)),需要(57)个测试用例才能完成条件组合覆盖a(57) A..2B. 4C. 6D. 8

假设A、B为布尔变量,对于逻辑表达式(A&&B||C),需要______个测试用例才能完成判定覆盖(DC)。A.2B.3C.4D.5A.B.C.D.

● 假设A、B为布尔变量,对于逻辑表达式( A B || C ),需要__个测试用例才能完成判定覆盖(DC)。A.2B.3C.4D.5

●对于逻辑表达式((a&b)‖C,需要(65)个测试用例才能完成条件组合覆盖。A.2B.3C.4D.5

对于逻辑表达式((ab)||c),需要(62)个测试用例才能完成条件组合覆盖。A.2B.4C.8D.16

假设A、B为布尔变量,对于逻辑表达式(A B ||C),需要(47)测试用例才能完成判定覆盖(DC)。A 假设A、B为布尔变量,对于逻辑表达式(A B ||C),需要(47)测试用例才能完成判定覆盖(DC)。A.2B.3C.4D.5

假设A、B为布尔变量,对于逻辑表达式(AB),至少需要(63)个测试用例才能完成MCDC覆盖。A.4B.3C.2D.1

采用白盒测试方法对下图进行测试,设计了4个测试用例:①(x=0,y=3), ②(x=1,y=2), ③(x=-1,y=2),④(x=3,y=1)。至少需要测试用例①②才能完成( )覆盖,至少需要测试用例①②③或①②④才能完成( )覆盖。A.语句 B.条件 C.判定\条件 D.路径 A.语句 B.条件 C.判定\条件 D.路径

对于逻辑表达式( (b1b2)||in),需要( )个测试用例才能完成条件组合覆盖。A.2 B.4 C.8 D.16

对于逻辑表达式((a||b)||(cd)),需要 ( ) 个测试用例才麓完成条件组合 覆盖。A.2 B.4 C.8 D.16

对于逻辑表达式((a&b)||c)恼,需要(62)个测试用例才能完成条件组合覆盖。A.2B.4C.8D.16

● 假设A、B为布尔变量,对于逻辑表达式( A B ),至少需要(63) 个测试用例才能完成MCDC覆盖。(63)A.4B.3C.2D.1

● 假设A、B为布尔变量,对于逻辑表达式( A B || C ) ,需要(47)个测试用例才能完成判定覆盖(DC)。(47)A.2B.3C.4D.5

采用白盒测试方法对下图进行测试,设计了4个测试用例:①(x=0,y=3),②(x=1,y=2),③(x=-1,y=2),④(x=3,y=1)。至少需要测试用例①②才能完成 ( ) 覆盖,至少需要测试用例①②③或①②④才能完成 (请作答此空) 覆盖。A.语句B.条件C.判定/条件D.路径

对于逻辑表达式((a||(b&c))||(c&&d))需要( )个测试用例才能完成条件组合覆盖。A.4B.8C.16D.32

假设A、B为布尔变量,对于逻辑表达式(A&&B||C)需要______个测试用例才能完成判定覆盖(DC)。A.2B.3C.4D.5

对于逻辑表达式((b1&b2)||In)需要( )个测试用例才能完成条件组合覆盖。A.2B.4C.8D.16

对于逻辑表达式((a&b)||c,需要( )个测试用例才能完成条件组合覆盖。A.2B.3C.4D.5

对于逻辑表达式((a&bl lC),需要( )个测试用例才能完成条件组合覆盖A.2B.3C.4D.5

假设A、B为布尔变量,对于逻辑表达式(A&&B||C),需要( )测试用例才能完成判定覆盖(DC)。A.2B.3C.4D.5

对于逻辑表达式(((a&b)‖(c&d),需要( )个测试用例才能完成条件组合覆盖。A.16B.18C.4D.2

对于逻辑表达式((a||b)||(c&&d)),需要( )个测试用例才能完成条件组合覆盖。A.2B.4C.8D.16

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

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

针对布尔表达式A(B||C)执行逻辑覆盖测试,测试用例至少需要()种组合才能满足条件组合覆盖的要求。A、6B、4C、8D、12