MCDC用例设计
作者:互联网
针对程序段:IF( A||B||C ) THEN W=W/X,对于(A.B.C的取值,(57)测试用例能够满足MCDC(修正条件逻辑判定)的要求。
A.(F,T,T)(T,F,T)(T,F,F)(T,T,F)
B.(T,F,F)(T,T,F)(F,T,T)(F,F,F)
C.(T,F,F)(T,T,F)(F,T,T)(F,F,T)
D.(T,F,F)(F,T,F)(F,F,T)(F,F,F)
【答案】D
【解析】本题考查MCDC用例设计
其要满足条件与判定覆盖,并且需要确定每个条件能够影响到包含的判定的结果。
从题目给出的判定表达式,我们不难看出,只要A、B、C中任何一个为真,判定结果将为真,因此可以得到三种用例,分别是A为真,其它位假;B为真,其它位假;C为真,其它位假,另外就是三者都为假,判定结果为假。
附:语句覆盖(SC)<判定覆盖(DC)<条件覆盖(CC)<判定/条件覆盖(CDC)<条件组合覆盖(MCC)<修正条件/判定覆盖(MCDC)。
标签:位假,其它,结果,用例,判定,设计,MCDC 来源: https://www.cnblogs.com/hermione200/p/14962325.html